home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_6_SSMAIN1.txt < prev    next >
Text File  |  1993-07-15  |  539KB  |  9,784 lines

  1. # near model CODE resource
  2. # jump table entries: 4288-4407 (120 of them)
  3. export_536:
  4. 00000000  4E75                     rts
  5. export_537:
  6. fn00000002:
  7. 00000002  4E56 FFF6                link       A6, -0x000A
  8. 00000006  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  9. 0000000A  3C2F 0028                move.w     D6, [A7 + 0x28]
  10. 0000000E  286F 0022                movea.l    A4, [A7 + 0x22]
  11. 00000012  3E2F 002C                move.w     D7, [A7 + 0x2C]
  12. 00000016  7000                     moveq.l    D0, 0x00
  13. 00000018  2640                     movea.l    A3, D0
  14. 0000001A  4878 02C8                push.l     0x2C8
  15. 0000001E  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  16. 00000022  2640                     movea.l    A3, D0
  17. 00000024  200B                     move.l     D0, A3
  18. 00000026  588F                     addq.l     A7, 4
  19. 00000028  6700 03F6                beq        +0x3F8 /* 00000420 */
  20. 0000002C  377C FFFF 0194           move.w     [A3 + 0x194], 0xFFFF
  21. 00000032  377C 0100 0296           move.w     [A3 + 0x296], 0x100
  22. 00000038  7002                     moveq.l    D0, 0x02
  23. 0000003A  C047                     and.w      D0, D7
  24. 0000003C  6628                     bne        +0x2A /* 00000066 */
  25. 0000003E  48C7                     ext.l      D7
  26. 00000040  2F07                     move.l     -[A7], D7
  27. 00000042  2F0B                     move.l     -[A7], A3
  28. 00000044  2F0C                     move.l     -[A7], A4
  29. 00000046  4EBA 5C22                jsr        [PC + 0x5C22 /* 00005C6A */]
  30. 0000004A  4A40                     tst.w      D0
  31. 0000004C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32. 00000050  6614                     bne        +0x16 /* 00000066 */
  33. 00000052  7001                     moveq.l    D0, 0x01
  34. 00000054  2F00                     move.l     -[A7], D0
  35. 00000056  2F0B                     move.l     -[A7], A3
  36. 00000058  4EBA 45E8                jsr        [PC + 0x45E8 /* 00004642 */]
  37. 0000005C  7000                     moveq.l    D0, 0x00
  38. 0000005E  2640                     movea.l    A3, D0
  39. 00000060  508F                     addq.l     A7, 8
  40. 00000062  6000 03BC                bra        +0x3BE /* 00000420 */
  41. label00000066:
  42. 00000066  4A46                     tst.w      D6
  43. 00000068  6700 03B6                beq        +0x3B8 /* 00000420 */
  44. 0000006C  41EB 00C2                lea.l      A0, [A3 + 0xC2]
  45. 00000070  43ED E66E                lea.l      A1, [A5 - 0x1992]
  46. 00000074  20D9                     move.l     [A0]+, [A1]+
  47. 00000076  20D9                     move.l     [A0]+, [A1]+
  48. 00000078  30D9                     move.w     [A0]+, [A1]+
  49. 0000007A  002B 0001 00C7           ori.b      [A3 + 0xC7], 0x1
  50. 00000080  487A 03BE                pea.l      [PC + 0x3BE /* 00000440, value 0x4003C000 */]
  51. 00000084  41EE FFF6                lea.l      A0, [A6 - 0xA]
  52. 00000088  43FA 03AC                lea.l      A1, [PC + 0x3AC /* 00000436, value 0x4001A000 */]
  53. 0000008C  20D9                     move.l     [A0]+, [A1]+
  54. 0000008E  20D9                     move.l     [A0]+, [A1]+
  55. 00000090  30D9                     move.w     [A0]+, [A1]+
  56. 00000092  486E FFF6                pea.l      [A6 - 0xA]
  57. 00000096  3F3C 0006                move.w     -[A7], 0x6
  58. 0000009A  A9EB                     syscall    Pack4/FP68K
  59. 0000009C  487A 038E                pea.l      [PC + 0x38E /* 0000042C, value 0x4004F000 */]
  60. 000000A0  486E FFF6                pea.l      [A6 - 0xA]
  61. 000000A4  3F3C 0006                move.w     -[A7], 0x6
  62. 000000A8  A9EB                     syscall    Pack4/FP68K
  63. 000000AA  486E FFF6                pea.l      [A6 - 0xA]
  64. 000000AE  486B 0008                pea.l      [A3 + 0x8]
  65. 000000B2  3F3C 0810                move.w     -[A7], 0x810
  66. 000000B6  A9EB                     syscall    Pack4/FP68K
  67. 000000B8  4878 0500                push.l     0x500
  68. 000000BC  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  69. 000000C0  588F                     addq.l     A7, 4
  70. 000000C2  2F00                     move.l     -[A7], D0
  71. 000000C4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  72. 000000C8  2740 00E4                move.l     [A3 + 0xE4], D0
  73. 000000CC  2F2D E674                move.l     -[A7], [A5 - 0x198C]
  74. 000000D0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  75. 000000D4  2740 00C8                move.l     [A3 + 0xC8], D0
  76. 000000D8  508F                     addq.l     A7, 8
  77. 000000DA  6764                     beq        +0x66 /* 00000140 */
  78. 000000DC  7022                     moveq.l    D0, 0x22
  79. 000000DE  2F00                     move.l     -[A7], D0
  80. 000000E0  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  81. 000000E4  2740 0246                move.l     [A3 + 0x246], D0
  82. 000000E8  588F                     addq.l     A7, 4
  83. 000000EA  6754                     beq        +0x56 /* 00000140 */
  84. 000000EC  2F2D E674                move.l     -[A7], [A5 - 0x198C]
  85. 000000F0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  86. 000000F4  206B 0246                movea.l    A0, [A3 + 0x246]
  87. 000000F8  2140 0014                move.l     [A0 + 0x14], D0
  88. 000000FC  588F                     addq.l     A7, 4
  89. 000000FE  6740                     beq        +0x42 /* 00000140 */
  90. 00000100  7008                     moveq.l    D0, 0x08
  91. 00000102  2F00                     move.l     -[A7], D0
  92. 00000104  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  93. 00000108  2740 0222                move.l     [A3 + 0x222], D0
  94. 0000010C  588F                     addq.l     A7, 4
  95. 0000010E  6730                     beq        +0x32 /* 00000140 */
  96. 00000110  7008                     moveq.l    D0, 0x08
  97. 00000112  2F00                     move.l     -[A7], D0
  98. 00000114  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  99. 00000118  2740 0226                move.l     [A3 + 0x226], D0
  100. 0000011C  588F                     addq.l     A7, 4
  101. 0000011E  6720                     beq        +0x22 /* 00000140 */
  102. 00000120  700A                     moveq.l    D0, 0x0A
  103. 00000122  2F00                     move.l     -[A7], D0
  104. 00000124  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  105. 00000128  2740 022A                move.l     [A3 + 0x22A], D0
  106. 0000012C  588F                     addq.l     A7, 4
  107. 0000012E  6710                     beq        +0x12 /* 00000140 */
  108. 00000130  700A                     moveq.l    D0, 0x0A
  109. 00000132  2F00                     move.l     -[A7], D0
  110. 00000134  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  111. 00000138  2740 022E                move.l     [A3 + 0x22E], D0
  112. 0000013C  588F                     addq.l     A7, 4
  113. 0000013E  6614                     bne        +0x16 /* 00000154 */
  114. label00000140:
  115. 00000140  7001                     moveq.l    D0, 0x01
  116. 00000142  2F00                     move.l     -[A7], D0
  117. 00000144  2F0B                     move.l     -[A7], A3
  118. 00000146  4EBA 44FA                jsr        [PC + 0x44FA /* 00004642 */]
  119. 0000014A  7000                     moveq.l    D0, 0x00
  120. 0000014C  2640                     movea.l    A3, D0
  121. 0000014E  508F                     addq.l     A7, 8
  122. 00000150  6000 02CE                bra        +0x2D0 /* 00000420 */
  123. label00000154:
  124. 00000154  526B 0160                addq.w     [A3 + 0x160], 1
  125. 00000158  206B 0246                movea.l    A0, [A3 + 0x246]
  126. 0000015C  216D EA36 0008           move.l     [A0 + 0x8], [A5 - 0x15CA]
  127. 00000162  206B 0246                movea.l    A0, [A3 + 0x246]
  128. 00000166  216D E66E 000C           move.l     [A0 + 0xC], [A5 - 0x1992]
  129. 0000016C  7000                     moveq.l    D0, 0x00
  130. 0000016E  102D E672                move.b     D0, [A5 - 0x198E]
  131. 00000172  206B 0246                movea.l    A0, [A3 + 0x246]
  132. 00000176  3140 001C                move.w     [A0 + 0x1C], D0
  133. 0000017A  7000                     moveq.l    D0, 0x00
  134. 0000017C  102D E673                move.b     D0, [A5 - 0x198D]
  135. 00000180  206B 0246                movea.l    A0, [A3 + 0x246]
  136. 00000184  3140 001E                move.w     [A0 + 0x1E], D0
  137. 00000188  41EB 0092                lea.l      A0, [A3 + 0x92]
  138. 0000018C  43ED E62C                lea.l      A1, [A5 - 0x19D4]
  139. 00000190  20D9                     move.l     [A0]+, [A1]+
  140. 00000192  20D9                     move.l     [A0]+, [A1]+
  141. 00000194  177C 00EE 0094           move.b     [A3 + 0x94], 0xEE
  142. 0000019A  177C 00EE 0093           move.b     [A3 + 0x93], 0xEE
  143. 000001A0  177C 00EE 0092           move.b     [A3 + 0x92], 0xEE
  144. 000001A6  206B 0246                movea.l    A0, [A3 + 0x246]
  145. 000001AA  43ED E634                lea.l      A1, [A5 - 0x19CC]
  146. 000001AE  20D9                     move.l     [A0]+, [A1]+
  147. 000001B0  20D9                     move.l     [A0]+, [A1]+
  148. 000001B2  377C 0064 0106           move.w     [A3 + 0x106], 0x64 /* 'd' */
  149. 000001B8  377C 0005 0192           move.w     [A3 + 0x192], 0x5
  150. 000001BE  41ED E650                lea.l      A0, [A5 - 0x19B0]
  151. 000001C2  43EB 00B8                lea.l      A1, [A3 + 0xB8]
  152. 000001C6  22D8                     move.l     [A1]+, [A0]+
  153. 000001C8  22D8                     move.l     [A1]+, [A0]+
  154. 000001CA  32D8                     move.w     [A1]+, [A0]+
  155. 000001CC  41EB 00B8                lea.l      A0, [A3 + 0xB8]
  156. 000001D0  43EB 00AE                lea.l      A1, [A3 + 0xAE]
  157. 000001D4  22D8                     move.l     [A1]+, [A0]+
  158. 000001D6  22D8                     move.l     [A1]+, [A0]+
  159. 000001D8  32D8                     move.w     [A1]+, [A0]+
  160. 000001DA  41EB 00AE                lea.l      A0, [A3 + 0xAE]
  161. 000001DE  43EB 00A4                lea.l      A1, [A3 + 0xA4]
  162. 000001E2  22D8                     move.l     [A1]+, [A0]+
  163. 000001E4  22D8                     move.l     [A1]+, [A0]+
  164. 000001E6  32D8                     move.w     [A1]+, [A0]+
  165. 000001E8  41EB 009A                lea.l      A0, [A3 + 0x9A]
  166. 000001EC  43EB 00A4                lea.l      A1, [A3 + 0xA4]
  167. 000001F0  20D9                     move.l     [A0]+, [A1]+
  168. 000001F2  20D9                     move.l     [A0]+, [A1]+
  169. 000001F4  30D9                     move.w     [A0]+, [A1]+
  170. 000001F6  177C 0010 00BB           move.b     [A3 + 0xBB], 0x10
  171. 000001FC  177C 0006 00B1           move.b     [A3 + 0xB1], 0x6
  172. 00000202  377C 0001 0184           move.w     [A3 + 0x184], 0x1
  173. 00000208  377C 0002 0176           move.w     [A3 + 0x176], 0x2
  174. 0000020E  377C 0002 0174           move.w     [A3 + 0x174], 0x2
  175. 00000214  206B 0222                movea.l    A0, [A3 + 0x222]
  176. 00000218  30BC FFFF                move.w     [A0], 0xFFFF
  177. 0000021C  206B 0222                movea.l    A0, [A3 + 0x222]
  178. 00000220  317C 0334 0002           move.w     [A0 + 0x2], 0x334
  179. 00000226  206B 0222                movea.l    A0, [A3 + 0x222]
  180. 0000022A  317C 7FFF 0004           move.w     [A0 + 0x4], 0x7FFF
  181. 00000230  206B 0222                movea.l    A0, [A3 + 0x222]
  182. 00000234  317C 05DC 0006           move.w     [A0 + 0x6], 0x5DC
  183. 0000023A  206B 0226                movea.l    A0, [A3 + 0x226]
  184. 0000023E  30BC FFFF                move.w     [A0], 0xFFFF
  185. 00000242  206B 0226                movea.l    A0, [A3 + 0x226]
  186. 00000246  317C 0104 0002           move.w     [A0 + 0x2], 0x104
  187. 0000024C  206B 0226                movea.l    A0, [A3 + 0x226]
  188. 00000250  317C 7FFF 0004           move.w     [A0 + 0x4], 0x7FFF
  189. 00000256  206B 0226                movea.l    A0, [A3 + 0x226]
  190. 0000025A  317C 0104 0006           move.w     [A0 + 0x6], 0x104
  191. 00000260  377C 4904 0100           move.w     [A3 + 0x100], 0x4904
  192. 00000266  377C 0001 01C2           move.w     [A3 + 0x1C2], 0x1
  193. 0000026C  377C 0001 01C0           move.w     [A3 + 0x1C0], 0x1
  194. 00000272  426B 01BE                clr.w      [A3 + 0x1BE]
  195. 00000276  206B 022E                movea.l    A0, [A3 + 0x22E]
  196. 0000027A  30BC 7FFF                move.w     [A0], 0x7FFF
  197. 0000027E  206B 022A                movea.l    A0, [A3 + 0x22A]
  198. 00000282  30BC 7FFF                move.w     [A0], 0x7FFF
  199. 00000286  206B 022E                movea.l    A0, [A3 + 0x22E]
  200. 0000028A  4268 0002                clr.w      [A0 + 0x2]
  201. 0000028E  206B 022A                movea.l    A0, [A3 + 0x22A]
  202. 00000292  4268 0002                clr.w      [A0 + 0x2]
  203. 00000296  206B 022E                movea.l    A0, [A3 + 0x22E]
  204. 0000029A  117C 0002 0004           move.b     [A0 + 0x4], 0x2
  205. 000002A0  206B 022A                movea.l    A0, [A3 + 0x22A]
  206. 000002A4  117C 0002 0004           move.b     [A0 + 0x4], 0x2
  207. 000002AA  206B 022E                movea.l    A0, [A3 + 0x22E]
  208. 000002AE  4228 0005                clr.b      [A0 + 0x5]
  209. 000002B2  206B 022A                movea.l    A0, [A3 + 0x22A]
  210. 000002B6  4228 0005                clr.b      [A0 + 0x5]
  211. 000002BA  206B 022E                movea.l    A0, [A3 + 0x22E]
  212. 000002BE  316D E5E2 0006           move.w     [A0 + 0x6], [A5 - 0x1A1E]
  213. 000002C4  206B 022A                movea.l    A0, [A3 + 0x22A]
  214. 000002C8  316D E5E2 0006           move.w     [A0 + 0x6], [A5 - 0x1A1E]
  215. 000002CE  206B 022E                movea.l    A0, [A3 + 0x22E]
  216. 000002D2  4268 0008                clr.w      [A0 + 0x8]
  217. 000002D6  206B 022A                movea.l    A0, [A3 + 0x22A]
  218. 000002DA  4268 0008                clr.w      [A0 + 0x8]
  219. 000002DE  41EB 0074                lea.l      A0, [A3 + 0x74]
  220. 000002E2  43ED E60E                lea.l      A1, [A5 - 0x19F2]
  221. 000002E6  7006                     moveq.l    D0, 0x06
  222. label000002E8:
  223. 000002E8  20D9                     move.l     [A0]+, [A1]+
  224. 000002EA  51C8 FFFC                dbf        D0, -0x6 /* 000002E8 */
  225. 000002EE  30D9                     move.w     [A0]+, [A1]+
  226. 000002F0  41EB 0042                lea.l      A0, [A3 + 0x42]
  227. 000002F4  43ED E60E                lea.l      A1, [A5 - 0x19F2]
  228. 000002F8  7006                     moveq.l    D0, 0x06
  229. label000002FA:
  230. 000002FA  20D9                     move.l     [A0]+, [A1]+
  231. 000002FC  51C8 FFFC                dbf        D0, -0x6 /* 000002FA */
  232. 00000300  30D9                     move.w     [A0]+, [A1]+
  233. 00000302  422B 0049                clr.b      [A3 + 0x49]
  234. 00000306  41EB 0010                lea.l      A0, [A3 + 0x10]
  235. 0000030A  43EB 0042                lea.l      A1, [A3 + 0x42]
  236. 0000030E  7006                     moveq.l    D0, 0x06
  237. label00000310:
  238. 00000310  20D9                     move.l     [A0]+, [A1]+
  239. 00000312  51C8 FFFC                dbf        D0, -0x6 /* 00000310 */
  240. 00000316  30D9                     move.w     [A0]+, [A1]+
  241. 00000318  177C 0004 0039           move.b     [A3 + 0x39], 0x4
  242. 0000031E  177C 0004 006B           move.b     [A3 + 0x6B], 0x4
  243. 00000324  177C 0002 0038           move.b     [A3 + 0x38], 0x2
  244. 0000032A  177C 0002 006A           move.b     [A3 + 0x6A], 0x2
  245. 00000330  377C FFFE 0128           move.w     [A3 + 0x128], 0xFFFE
  246. 00000336  377C FFFE 0120           move.w     [A3 + 0x120], 0xFFFE
  247. 0000033C  377C FFFE 0118           move.w     [A3 + 0x118], 0xFFFE
  248. 00000342  377C FFFE 0110           move.w     [A3 + 0x110], 0xFFFE
  249. 00000348  377C FFFE 0150           move.w     [A3 + 0x150], 0xFFFE
  250. 0000034E  377C FFFE 0148           move.w     [A3 + 0x148], 0xFFFE
  251. 00000354  377C FFFE 0140           move.w     [A3 + 0x140], 0xFFFE
  252. 0000035A  377C FFFE 0138           move.w     [A3 + 0x138], 0xFFFE
  253. 00000360  377C FFFE 0130           move.w     [A3 + 0x130], 0xFFFE
  254. 00000366  377C FFFE 0210           move.w     [A3 + 0x210], 0xFFFE
  255. 0000036C  377C FFFE 020C           move.w     [A3 + 0x20C], 0xFFFE
  256. 00000372  377C FFFE 002E           move.w     [A3 + 0x2E], 0xFFFE
  257. 00000378  377C FFFE 0060           move.w     [A3 + 0x60], 0xFFFE
  258. 0000037E  377C 7FFF 010E           move.w     [A3 + 0x10E], 0x7FFF
  259. 00000384  377C 7FFF 010A           move.w     [A3 + 0x10A], 0x7FFF
  260. 0000038A  526B 0180                addq.w     [A3 + 0x180], 1
  261. 0000038E  41ED E634                lea.l      A0, [A5 - 0x19CC]
  262. 00000392  43EB 01EA                lea.l      A1, [A3 + 0x1EA]
  263. 00000396  22D8                     move.l     [A1]+, [A0]+
  264. 00000398  22D8                     move.l     [A1]+, [A0]+
  265. 0000039A  41EB 01C6                lea.l      A0, [A3 + 0x1C6]
  266. 0000039E  43EB 01EA                lea.l      A1, [A3 + 0x1EA]
  267. 000003A2  20D9                     move.l     [A0]+, [A1]+
  268. 000003A4  20D9                     move.l     [A0]+, [A1]+
  269. 000003A6  177C 0024 01F1           move.b     [A3 + 0x1F1], 0x24 /* '$' */
  270. 000003AC  41EB 01D8                lea.l      A0, [A3 + 0x1D8]
  271. 000003B0  43ED E60E                lea.l      A1, [A5 - 0x19F2]
  272. 000003B4  20D9                     move.l     [A0]+, [A1]+
  273. 000003B6  20D9                     move.l     [A0]+, [A1]+
  274. 000003B8  41ED E650                lea.l      A0, [A5 - 0x19B0]
  275. 000003BC  43EB 01F2                lea.l      A1, [A3 + 0x1F2]
  276. 000003C0  22D8                     move.l     [A1]+, [A0]+
  277. 000003C2  22D8                     move.l     [A1]+, [A0]+
  278. 000003C4  32D8                     move.w     [A1]+, [A0]+
  279. 000003C6  41EB 01F2                lea.l      A0, [A3 + 0x1F2]
  280. 000003CA  43EB 01E0                lea.l      A1, [A3 + 0x1E0]
  281. 000003CE  22D8                     move.l     [A1]+, [A0]+
  282. 000003D0  22D8                     move.l     [A1]+, [A0]+
  283. 000003D2  32D8                     move.w     [A1]+, [A0]+
  284. 000003D4  41EB 01CE                lea.l      A0, [A3 + 0x1CE]
  285. 000003D8  43EB 01E0                lea.l      A1, [A3 + 0x1E0]
  286. 000003DC  20D9                     move.l     [A0]+, [A1]+
  287. 000003DE  20D9                     move.l     [A0]+, [A1]+
  288. 000003E0  30D9                     move.w     [A0]+, [A1]+
  289. 000003E2  377C 0014 01FA           move.w     [A3 + 0x1FA], 0x14
  290. 000003E8  4A2D E5B6                tst.b      [A5 - 0x1A4A]
  291. 000003EC  6716                     beq        +0x18 /* 00000404 */
  292. 000003EE  486D E5B6                pea.l      [A5 - 0x1A4A]
  293. 000003F2  486B 01FE                pea.l      [A3 + 0x1FE]
  294. 000003F6  7000                     moveq.l    D0, 0x00
  295. 000003F8  102D E5B6                move.b     D0, [A5 - 0x1A4A]
  296. 000003FC  5280                     addq.l     D0, 1
  297. 000003FE  2F00                     move.l     -[A7], D0
  298. 00000400  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  299. label00000404:
  300. 00000404  4A2D E5B0                tst.b      [A5 - 0x1A50]
  301. 00000408  6716                     beq        +0x18 /* 00000420 */
  302. 0000040A  486D E5B0                pea.l      [A5 - 0x1A50]
  303. 0000040E  486B 0204                pea.l      [A3 + 0x204]
  304. 00000412  7000                     moveq.l    D0, 0x00
  305. 00000414  102D E5B0                move.b     D0, [A5 - 0x1A50]
  306. 00000418  5280                     addq.l     D0, 1
  307. 0000041A  2F00                     move.l     -[A7], D0
  308. 0000041C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  309. label00000420:
  310. 00000420  200B                     move.l     D0, A3
  311. 00000422  4CEE 18C0 FFE6           movem.l    D6,D7,A3,A4, [A6 - 0x1A]
  312. 00000428  4E5E                     unlink     A6
  313. 0000042A  4E75                     rts
  314. 0000042C  4004                     negx.b     D4
  315. 0000042E  F000 0000                pmove      D0, MR0
  316. 00000432  0000 0000                ori.b      D0, 0x0
  317. 00000436  4001                     negx.b     D1
  318. 00000438  A000                     syscall    Open/PBHOpen/HOpen
  319. 0000043A  0000 0000                ori.b      D0, 0x0
  320. 0000043E  0000 4003                ori.b      D0, 0x3
  321. 00000442  C000                     and.b      D0, D0
  322. 00000444  0000 0000                ori.b      D0, 0x0
  323. 00000448  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  324. // begin alternate branch 0000044A-0000044E
  325. export_538:
  326. fn0000044A:
  327. 0000044A  4E56 FFF8                link       A6, -0x0008
  328. // end alternate branch 0000044A-0000044E
  329. export_538: // at 0000044A (misaligned)
  330. fn0000044A: // (misaligned)
  331. 0000044C  FFF8                     .invalid   <<F/7/7>>
  332. 0000044E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  333. 00000452  4245                     clr.w      D5
  334. 00000454  426D B974                clr.w      [A5 - 0x468C]
  335. 00000458  2B6D B9FC B9F8           move.l     [A5 - 0x4608], [A5 - 0x4604]
  336. 0000045E  6700 01EC                beq        +0x1EE /* 0000064C */
  337. 00000462  4878 0114                push.l     0x114
  338. 00000466  7002                     moveq.l    D0, 0x02
  339. 00000468  2F00                     move.l     -[A7], D0
  340. 0000046A  486D 1112                pea.l      [A5 + 0x1112 /* export_542 */]
  341. 0000046E  486D 10FA                pea.l      [A5 + 0x10FA /* export_539 */]
  342. 00000472  4EBA 4FD8                jsr        [PC + 0x4FD8 /* 0000544C */]
  343. 00000476  3A00                     move.w     D5, D0
  344. 00000478  4FEF 0010                lea.l      A7, [A7 + 0x10]
  345. 0000047C  6700 01CE                beq        +0x1D0 /* 0000064C */
  346. 00000480  4A6D B974                tst.w      [A5 - 0x468C]
  347. 00000484  6714                     beq        +0x16 /* 0000049A */
  348. 00000486  4878 0305                push.l     0x305
  349. 0000048A  7000                     moveq.l    D0, 0x00
  350. 0000048C  2F00                     move.l     -[A7], D0
  351. 0000048E  2F00                     move.l     -[A7], D0
  352. 00000490  2F00                     move.l     -[A7], D0
  353. 00000492  4EBA 4FB8                jsr        [PC + 0x4FB8 /* 0000544C */]
  354. 00000496  4FEF 0010                lea.l      A7, [A7 + 0x10]
  355. label0000049A:
  356. 0000049A  7001                     moveq.l    D0, 0x01
  357. 0000049C  2F00                     move.l     -[A7], D0
  358. 0000049E  2F00                     move.l     -[A7], D0
  359. 000004A0  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  360. 000004A4  486D BAAC                pea.l      [A5 - 0x4554]
  361. 000004A8  206D B9FC                movea.l    A0, [A5 - 0x4604]
  362. 000004AC  4868 032E                pea.l      [A0 + 0x32E]
  363. 000004B0  4EBA 4F4E                jsr        [PC + 0x4F4E /* 00005400 */]
  364. 000004B4  7000                     moveq.l    D0, 0x00
  365. 000004B6  2F00                     move.l     -[A7], D0
  366. 000004B8  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  367. 000004BC  266D E9E2                movea.l    A3, [A5 - 0x161E]
  368. 000004C0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  369. 000004C4  602C                     bra        +0x2E /* 000004F2 */
  370. label000004C6:
  371. 000004C6  4A6B 018A                tst.w      [A3 + 0x18A]
  372. 000004CA  6622                     bne        +0x24 /* 000004EE */
  373. 000004CC  202B 0412                move.l     D0, [A3 + 0x412]
  374. 000004D0  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  375. 000004D4  6618                     bne        +0x1A /* 000004EE */
  376. 000004D6  7000                     moveq.l    D0, 0x00
  377. 000004D8  2F00                     move.l     -[A7], D0
  378. 000004DA  2F00                     move.l     -[A7], D0
  379. 000004DC  2F00                     move.l     -[A7], D0
  380. 000004DE  2F00                     move.l     -[A7], D0
  381. 000004E0  4878 4040                push.l     0x4040 /* '@@' */
  382. 000004E4  2F0B                     move.l     -[A7], A3
  383. 000004E6  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  384. 000004EA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  385. label000004EE:
  386. 000004EE  266B 0164                movea.l    A3, [A3 + 0x164]
  387. label000004F2:
  388. 000004F2  200B                     move.l     D0, A3
  389. 000004F4  66D0                     bne        -0x2E /* 000004C6 */
  390. 000004F6  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  391. 000004FA  4EBA 5464                jsr        [PC + 0x5464 /* 00005960 */]
  392. 000004FE  2B6D B9FC B9F8           move.l     [A5 - 0x4608], [A5 - 0x4604]
  393. 00000504  41ED BAAC                lea.l      A0, [A5 - 0x4554]
  394. 00000508  2D48 FFFC                move.l     [A6 - 0x4], A0
  395. 0000050C  4246                     clr.w      D6
  396. 0000050E  588F                     addq.l     A7, 4
  397. label00000510:
  398. 00000510  206E FFFC                movea.l    A0, [A6 - 0x4]
  399. 00000514  7003                     moveq.l    D0, 0x03
  400. 00000516  B068 000C                cmp.w      D0, [A0 + 0xC]
  401. 0000051A  6600 00C2                bne        +0xC4 /* 000005DE */
  402. 0000051E  206E FFFC                movea.l    A0, [A6 - 0x4]
  403. 00000522  2868 0004                movea.l    A4, [A0 + 0x4]
  404. 00000526  7000                     moveq.l    D0, 0x00
  405. 00000528  302C 0022                move.w     D0, [A4 + 0x22]
  406. 0000052C  223C 0000 8000           move.l     D1, 0x8000
  407. 00000532  C280                     and.l      D1, D0
  408. 00000534  670E                     beq        +0x10 /* 00000544 */
  409. 00000536  4878 06AA                push.l     0x6AA
  410. 0000053A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  411. 0000053E  588F                     addq.l     A7, 4
  412. 00000540  6000 0092                bra        +0x94 /* 000005D4 */
  413. label00000544:
  414. 00000544  2F0C                     move.l     -[A7], A4
  415. 00000546  4EBA 0162                jsr        [PC + 0x162 /* 000006AA */]
  416. 0000054A  4A40                     tst.w      D0
  417. 0000054C  588F                     addq.l     A7, 4
  418. 0000054E  670C                     beq        +0xE /* 0000055C */
  419. 00000550  4878 0322                push.l     0x322
  420. 00000554  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  421. 00000558  588F                     addq.l     A7, 4
  422. 0000055A  6078                     bra        +0x7A /* 000005D4 */
  423. label0000055C:
  424. 0000055C  2F0C                     move.l     -[A7], A4
  425. 0000055E  4EBA 01BC                jsr        [PC + 0x1BC /* 0000071C */]
  426. 00000562  4A40                     tst.w      D0
  427. 00000564  588F                     addq.l     A7, 4
  428. 00000566  670C                     beq        +0xE /* 00000574 */
  429. 00000568  4878 0325                push.l     0x325
  430. 0000056C  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  431. 00000570  588F                     addq.l     A7, 4
  432. 00000572  6060                     bra        +0x62 /* 000005D4 */
  433. label00000574:
  434. 00000574  206D B9FC                movea.l    A0, [A5 - 0x4604]
  435. 00000578  2D68 0412 FFF8           move.l     [A6 - 0x8], [A0 + 0x412]
  436. 0000057E  206E FFF8                movea.l    A0, [A6 - 0x8]
  437. 00000582  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  438. 00000586  206E FFF8                movea.l    A0, [A6 - 0x8]
  439. 0000058A  2668 021E                movea.l    A3, [A0 + 0x21E]
  440. 0000058E  6034                     bra        +0x36 /* 000005C4 */
  441. label00000590:
  442. 00000590  303C 100F                move.w     D0, 0x100F
  443. 00000594  C06B 0008                and.w      D0, [A3 + 0x8]
  444. 00000598  0C40 0002                cmpi.w     D0, 0x2
  445. 0000059C  6622                     bne        +0x24 /* 000005C0 */
  446. 0000059E  B9D3                     cmpa.l     A4, [A3]
  447. 000005A0  6716                     beq        +0x18 /* 000005B8 */
  448. 000005A2  700B                     moveq.l    D0, 0x0B
  449. 000005A4  B06C 0020                cmp.w      D0, [A4 + 0x20]
  450. 000005A8  6616                     bne        +0x18 /* 000005C0 */
  451. 000005AA  2F0C                     move.l     -[A7], A4
  452. 000005AC  2F13                     move.l     -[A7], [A3]
  453. 000005AE  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  454. 000005B2  4A40                     tst.w      D0
  455. 000005B4  508F                     addq.l     A7, 8
  456. 000005B6  6708                     beq        +0xA /* 000005C0 */
  457. label000005B8:
  458. 000005B8  2F0B                     move.l     -[A7], A3
  459. 000005BA  4EBA 51EA                jsr        [PC + 0x51EA /* 000057A6 */]
  460. 000005BE  588F                     addq.l     A7, 4
  461. label000005C0:
  462. 000005C0  D6FC 001C                add.w      A3, 0x1C
  463. label000005C4:
  464. 000005C4  3007                     move.w     D0, D7
  465. 000005C6  5347                     subq.w     D7, 1
  466. 000005C8  4A40                     tst.w      D0
  467. 000005CA  66C4                     bne        -0x3A /* 00000590 */
  468. 000005CC  006C 8000 0020           ori.w      [A4 + 0x20], 0x8000
  469. 000005D2  600A                     bra        +0xC /* 000005DE */
  470. label000005D4:
  471. 000005D4  2F0C                     move.l     -[A7], A4
  472. 000005D6  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  473. 000005DA  7C01                     moveq.l    D6, 0x01
  474. 000005DC  588F                     addq.l     A7, 4
  475. label000005DE:
  476. 000005DE  206E FFFC                movea.l    A0, [A6 - 0x4]
  477. 000005E2  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  478. 000005E6  6600 FF28                bne        -0xD6 /* 00000510 */
  479. 000005EA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  480. 000005EE  4A68 033A                tst.w      [A0 + 0x33A]
  481. 000005F2  6634                     bne        +0x36 /* 00000628 */
  482. 000005F4  4A46                     tst.w      D6
  483. 000005F6  6630                     bne        +0x32 /* 00000628 */
  484. 000005F8  302D BA7C                move.w     D0, [A5 - 0x4584]
  485. 000005FC  48C0                     ext.l      D0
  486. 000005FE  2F00                     move.l     -[A7], D0
  487. 00000600  302D BA7E                move.w     D0, [A5 - 0x4582]
  488. 00000604  48C0                     ext.l      D0
  489. 00000606  2F00                     move.l     -[A7], D0
  490. 00000608  302D BA7C                move.w     D0, [A5 - 0x4584]
  491. 0000060C  48C0                     ext.l      D0
  492. 0000060E  2F00                     move.l     -[A7], D0
  493. 00000610  302D BA7E                move.w     D0, [A5 - 0x4582]
  494. 00000614  48C0                     ext.l      D0
  495. 00000616  2F00                     move.l     -[A7], D0
  496. 00000618  4878 2D0B                push.l     0x2D0B
  497. 0000061C  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  498. 00000620  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  499. 00000624  4FEF 0018                lea.l      A7, [A7 + 0x18]
  500. label00000628:
  501. 00000628  206D BA78                movea.l    A0, [A5 - 0x4588]
  502. 0000062C  5268 0158                addq.w     [A0 + 0x158], 1
  503. 00000630  206D BA78                movea.l    A0, [A5 - 0x4588]
  504. 00000634  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  505. 0000063A  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  506. 0000063E  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  507. 00000642  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  508. 00000646  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  509. 0000064A  508F                     addq.l     A7, 8
  510. label0000064C:
  511. 0000064C  3005                     move.w     D0, D5
  512. 0000064E  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  513. 00000654  4E5E                     unlink     A6
  514. 00000656  4E75                     rts
  515. export_539:
  516. 00000658  700F                     moveq.l    D0, 0x0F
  517. 0000065A  C02D B9D3                and.b      D0, [A5 - 0x462D]
  518. 0000065E  6706                     beq        +0x8 /* 00000666 */
  519. 00000660  3B7C 0001 B974           move.w     [A5 - 0x468C], 0x1
  520. label00000666:
  521. 00000666  4A2D B9D2                tst.b      [A5 - 0x462E]
  522. 0000066A  673A                     beq        +0x3C /* 000006A6 */
  523. 0000066C  7008                     moveq.l    D0, 0x08
  524. 0000066E  C02D B9D2                and.b      D0, [A5 - 0x462E]
  525. 00000672  6632                     bne        +0x34 /* 000006A6 */
  526. 00000674  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  527. 00000678  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  528. 0000067C  4EBA 1B8C                jsr        [PC + 0x1B8C /* 0000220A */]
  529. 00000680  7028                     moveq.l    D0, 0x28
  530. 00000682  C02D B9D2                and.b      D0, [A5 - 0x462E]
  531. 00000686  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  532. 0000068A  508F                     addq.l     A7, 8
  533. 0000068C  6608                     bne        +0xA /* 00000696 */
  534. 0000068E  206D B9C6                movea.l    A0, [A5 - 0x463A]
  535. 00000692  52A8 02C0                addq.l     [A0 + 0x2C0], 1
  536. label00000696:
  537. 00000696  206D B9E2                movea.l    A0, [A5 - 0x461E]
  538. 0000069A  0010 0008                ori.b      [A0], 0x8
  539. 0000069E  206D B9C6                movea.l    A0, [A5 - 0x463A]
  540. 000006A2  52A8 02BC                addq.l     [A0 + 0x2BC], 1
  541. label000006A6:
  542. 000006A6  7001                     moveq.l    D0, 0x01
  543. 000006A8  4E75                     rts
  544. fn000006AA:
  545. 000006AA  4E56 FFFC                link       A6, -0x0004
  546. 000006AE  48E7 0118                movem.l    -[A7], D7,A3,A4
  547. 000006B2  266E 0008                movea.l    A3, [A6 + 0x8]
  548. 000006B6  4247                     clr.w      D7
  549. 000006B8  7002                     moveq.l    D0, 0x02
  550. 000006BA  B06B 0020                cmp.w      D0, [A3 + 0x20]
  551. 000006BE  662C                     bne        +0x2E /* 000006EC */
  552. 000006C0  206B 002A                movea.l    A0, [A3 + 0x2A]
  553. 000006C4  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  554. 000006CA  6744                     beq        +0x46 /* 00000710 */
  555. 000006CC  286D E038                movea.l    A4, [A5 - 0x1FC8]
  556. 000006D0  6010                     bra        +0x12 /* 000006E2 */
  557. label000006D2:
  558. 000006D2  202C 0004                move.l     D0, [A4 + 0x4]
  559. 000006D6  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  560. 000006DA  57C7                     seq        D7
  561. 000006DC  0247 0001                andi.w     D7, 0x1
  562. 000006E0  2854                     movea.l    A4, [A4]
  563. label000006E2:
  564. 000006E2  200C                     move.l     D0, A4
  565. 000006E4  672A                     beq        +0x2C /* 00000710 */
  566. 000006E6  4A47                     tst.w      D7
  567. 000006E8  67E8                     beq        -0x16 /* 000006D2 */
  568. 000006EA  6024                     bra        +0x26 /* 00000710 */
  569. label000006EC:
  570. 000006EC  700B                     moveq.l    D0, 0x0B
  571. 000006EE  B06B 0020                cmp.w      D0, [A3 + 0x20]
  572. 000006F2  661C                     bne        +0x1E /* 00000710 */
  573. 000006F4  266B 002A                movea.l    A3, [A3 + 0x2A]
  574. 000006F8  600E                     bra        +0x10 /* 00000708 */
  575. label000006FA:
  576. 000006FA  2F0B                     move.l     -[A7], A3
  577. 000006FC  4EBA FFAC                jsr        [PC - 0x54 /* 000006AA */]
  578. 00000700  3E00                     move.w     D7, D0
  579. 00000702  588F                     addq.l     A7, 4
  580. 00000704  266B 0026                movea.l    A3, [A3 + 0x26]
  581. label00000708:
  582. 00000708  200B                     move.l     D0, A3
  583. 0000070A  6704                     beq        +0x6 /* 00000710 */
  584. 0000070C  4A47                     tst.w      D7
  585. 0000070E  67EA                     beq        -0x14 /* 000006FA */
  586. label00000710:
  587. 00000710  3007                     move.w     D0, D7
  588. 00000712  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  589. 00000718  4E5E                     unlink     A6
  590. 0000071A  4E75                     rts
  591. fn0000071C:
  592. 0000071C  4E56 FFFC                link       A6, -0x0004
  593. 00000720  48E7 0118                movem.l    -[A7], D7,A3,A4
  594. 00000724  266E 0008                movea.l    A3, [A6 + 0x8]
  595. 00000728  4247                     clr.w      D7
  596. 0000072A  7002                     moveq.l    D0, 0x02
  597. 0000072C  B06B 0020                cmp.w      D0, [A3 + 0x20]
  598. 00000730  6636                     bne        +0x38 /* 00000768 */
  599. 00000732  206B 002A                movea.l    A0, [A3 + 0x2A]
  600. 00000736  2D68 0008 FFFC           move.l     [A6 - 0x4], [A0 + 0x8]
  601. 0000073C  674E                     beq        +0x50 /* 0000078C */
  602. 0000073E  286D E020                movea.l    A4, [A5 - 0x1FE0]
  603. 00000742  601A                     bra        +0x1C /* 0000075E */
  604. label00000744:
  605. 00000744  7007                     moveq.l    D0, 0x07
  606. 00000746  B06C 018A                cmp.w      D0, [A4 + 0x18A]
  607. 0000074A  660E                     bne        +0x10 /* 0000075A */
  608. 0000074C  202C 0284                move.l     D0, [A4 + 0x284]
  609. 00000750  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  610. 00000754  57C7                     seq        D7
  611. 00000756  0247 0001                andi.w     D7, 0x1
  612. label0000075A:
  613. 0000075A  286C 0164                movea.l    A4, [A4 + 0x164]
  614. label0000075E:
  615. 0000075E  200C                     move.l     D0, A4
  616. 00000760  672A                     beq        +0x2C /* 0000078C */
  617. 00000762  4A47                     tst.w      D7
  618. 00000764  67DE                     beq        -0x20 /* 00000744 */
  619. 00000766  6024                     bra        +0x26 /* 0000078C */
  620. label00000768:
  621. 00000768  700B                     moveq.l    D0, 0x0B
  622. 0000076A  B06B 0020                cmp.w      D0, [A3 + 0x20]
  623. 0000076E  661C                     bne        +0x1E /* 0000078C */
  624. 00000770  266B 002A                movea.l    A3, [A3 + 0x2A]
  625. 00000774  600E                     bra        +0x10 /* 00000784 */
  626. label00000776:
  627. 00000776  2F0B                     move.l     -[A7], A3
  628. 00000778  4EBA FFA2                jsr        [PC - 0x5E /* 0000071C */]
  629. 0000077C  3E00                     move.w     D7, D0
  630. 0000077E  588F                     addq.l     A7, 4
  631. 00000780  266B 0026                movea.l    A3, [A3 + 0x26]
  632. label00000784:
  633. 00000784  200B                     move.l     D0, A3
  634. 00000786  6704                     beq        +0x6 /* 0000078C */
  635. 00000788  4A47                     tst.w      D7
  636. 0000078A  67EA                     beq        -0x14 /* 00000776 */
  637. label0000078C:
  638. 0000078C  3007                     move.w     D0, D7
  639. 0000078E  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  640. 00000794  4E5E                     unlink     A6
  641. 00000796  4E75                     rts
  642. export_540:
  643. 00000798  4E56 FFF2                link       A6, -0x000E
  644. 0000079C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  645. 000007A0  426D B974                clr.w      [A5 - 0x468C]
  646. 000007A4  3B6E 000A B976           move.w     [A5 - 0x468A], [A6 + 0xA]
  647. 000007AA  7004                     moveq.l    D0, 0x04
  648. 000007AC  B06D B976                cmp.w      D0, [A5 - 0x468A]
  649. 000007B0  6600 00F6                bne        +0xF8 /* 000008A8 */
  650. 000007B4  4247                     clr.w      D7
  651. 000007B6  486D BACE                pea.l      [A5 - 0x4532]
  652. 000007BA  4EBA 41AC                jsr        [PC + 0x41AC /* 00004968 */]
  653. 000007BE  486D BACE                pea.l      [A5 - 0x4532]
  654. 000007C2  206D B9FC                movea.l    A0, [A5 - 0x4604]
  655. 000007C6  4868 032E                pea.l      [A0 + 0x32E]
  656. 000007CA  4EBA 4C34                jsr        [PC + 0x4C34 /* 00005400 */]
  657. 000007CE  206D B9FC                movea.l    A0, [A5 - 0x4604]
  658. 000007D2  47E8 032E                lea.l      A3, [A0 + 0x32E]
  659. 000007D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  660. 000007DA  6036                     bra        +0x38 /* 00000812 */
  661. label000007DC:
  662. 000007DC  2853                     movea.l    A4, [A3]
  663. 000007DE  7001                     moveq.l    D0, 0x01
  664. 000007E0  B06B 000C                cmp.w      D0, [A3 + 0xC]
  665. 000007E4  6620                     bne        +0x22 /* 00000806 */
  666. 000007E6  206D B9FC                movea.l    A0, [A5 - 0x4604]
  667. 000007EA  41E8 032E                lea.l      A0, [A0 + 0x32E]
  668. 000007EE  B1CB                     cmpa.l     A0, A3
  669. 000007F0  6602                     bne        +0x4 /* 000007F4 */
  670. 000007F2  284B                     movea.l    A4, A3
  671. label000007F4:
  672. 000007F4  2F0B                     move.l     -[A7], A3
  673. 000007F6  206D B9FC                movea.l    A0, [A5 - 0x4604]
  674. 000007FA  4868 032E                pea.l      [A0 + 0x32E]
  675. 000007FE  4EAD 1092                jsr        [A5 + 0x1092 /* export_526 */]
  676. 00000802  508F                     addq.l     A7, 8
  677. 00000804  600A                     bra        +0xC /* 00000810 */
  678. label00000806:
  679. 00000806  7003                     moveq.l    D0, 0x03
  680. 00000808  B06B 000C                cmp.w      D0, [A3 + 0xC]
  681. 0000080C  6602                     bne        +0x4 /* 00000810 */
  682. 0000080E  7E01                     moveq.l    D7, 0x01
  683. label00000810:
  684. 00000810  264C                     movea.l    A3, A4
  685. label00000812:
  686. 00000812  200B                     move.l     D0, A3
  687. 00000814  66C6                     bne        -0x38 /* 000007DC */
  688. 00000816  41EE FFF2                lea.l      A0, [A6 - 0xE]
  689. 0000081A  43ED BAAC                lea.l      A1, [A5 - 0x4554]
  690. 0000081E  20D9                     move.l     [A0]+, [A1]+
  691. 00000820  20D9                     move.l     [A0]+, [A1]+
  692. 00000822  20D9                     move.l     [A0]+, [A1]+
  693. 00000824  30D9                     move.w     [A0]+, [A1]+
  694. 00000826  4A47                     tst.w      D7
  695. 00000828  6740                     beq        +0x42 /* 0000086A */
  696. 0000082A  4EBA FC1E                jsr        [PC - 0x3E2 /* 0000044A */]
  697. 0000082E  4A40                     tst.w      D0
  698. 00000830  6738                     beq        +0x3A /* 0000086A */
  699. 00000832  206D B9FC                movea.l    A0, [A5 - 0x4604]
  700. 00000836  4AA8 032E                tst.l      [A0 + 0x32E]
  701. 0000083A  6614                     bne        +0x16 /* 00000850 */
  702. 0000083C  206D B9FC                movea.l    A0, [A5 - 0x4604]
  703. 00000840  7001                     moveq.l    D0, 0x01
  704. 00000842  B068 033A                cmp.w      D0, [A0 + 0x33A]
  705. 00000846  6608                     bne        +0xA /* 00000850 */
  706. 00000848  206D B9FC                movea.l    A0, [A5 - 0x4604]
  707. 0000084C  4268 033A                clr.w      [A0 + 0x33A]
  708. label00000850:
  709. 00000850  486D BAAC                pea.l      [A5 - 0x4554]
  710. 00000854  4EBA 4112                jsr        [PC + 0x4112 /* 00004968 */]
  711. 00000858  41ED BAAC                lea.l      A0, [A5 - 0x4554]
  712. 0000085C  43EE FFF2                lea.l      A1, [A6 - 0xE]
  713. 00000860  20D9                     move.l     [A0]+, [A1]+
  714. 00000862  20D9                     move.l     [A0]+, [A1]+
  715. 00000864  20D9                     move.l     [A0]+, [A1]+
  716. 00000866  30D9                     move.w     [A0]+, [A1]+
  717. 00000868  588F                     addq.l     A7, 4
  718. label0000086A:
  719. 0000086A  47ED BACE                lea.l      A3, [A5 - 0x4532]
  720. label0000086E:
  721. 0000086E  7001                     moveq.l    D0, 0x01
  722. 00000870  B06B 000C                cmp.w      D0, [A3 + 0xC]
  723. 00000874  6610                     bne        +0x12 /* 00000886 */
  724. 00000876  2F0B                     move.l     -[A7], A3
  725. 00000878  206D B9FC                movea.l    A0, [A5 - 0x4604]
  726. 0000087C  4868 032E                pea.l      [A0 + 0x32E]
  727. 00000880  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  728. 00000884  508F                     addq.l     A7, 8
  729. label00000886:
  730. 00000886  2653                     movea.l    A3, [A3]
  731. 00000888  200B                     move.l     D0, A3
  732. 0000088A  66E2                     bne        -0x1C /* 0000086E */
  733. 0000088C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  734. 00000890  206D B9FC                movea.l    A0, [A5 - 0x4604]
  735. 00000894  7000                     moveq.l    D0, 0x00
  736. 00000896  2140 033C                move.l     [A0 + 0x33C], D0
  737. 0000089A  7201                     moveq.l    D1, 0x01
  738. 0000089C  2F01                     move.l     -[A7], D1
  739. 0000089E  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  740. 000008A2  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  741. 000008A6  508F                     addq.l     A7, 8
  742. label000008A8:
  743. 000008A8  3B7C 0001 BACC           move.w     [A5 - 0x4534], 0x1
  744. 000008AE  4878 0114                push.l     0x114
  745. 000008B2  7002                     moveq.l    D0, 0x02
  746. 000008B4  2F00                     move.l     -[A7], D0
  747. 000008B6  7201                     moveq.l    D1, 0x01
  748. 000008B8  B26D B976                cmp.w      D1, [A5 - 0x468A]
  749. 000008BC  6608                     bne        +0xA /* 000008C6 */
  750. 000008BE  41ED 1112                lea.l      A0, [A5 + 0x1112 /* export_542 */]
  751. 000008C2  2208                     move.l     D1, A0
  752. 000008C4  6002                     bra        +0x4 /* 000008C8 */
  753. label000008C6:
  754. 000008C6  7200                     moveq.l    D1, 0x00
  755. label000008C8:
  756. 000008C8  2F01                     move.l     -[A7], D1
  757. 000008CA  486D 110A                pea.l      [A5 + 0x110A /* export_541 */]
  758. 000008CE  4EBA 4B7C                jsr        [PC + 0x4B7C /* 0000544C */]
  759. 000008D2  3C00                     move.w     D6, D0
  760. 000008D4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  761. 000008D8  672C                     beq        +0x2E /* 00000906 */
  762. 000008DA  4A6D B974                tst.w      [A5 - 0x468C]
  763. 000008DE  6714                     beq        +0x16 /* 000008F4 */
  764. 000008E0  4878 0305                push.l     0x305
  765. 000008E4  7000                     moveq.l    D0, 0x00
  766. 000008E6  2F00                     move.l     -[A7], D0
  767. 000008E8  2F00                     move.l     -[A7], D0
  768. 000008EA  2F00                     move.l     -[A7], D0
  769. 000008EC  4EBA 4B5E                jsr        [PC + 0x4B5E /* 0000544C */]
  770. 000008F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  771. label000008F4:
  772. 000008F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  773. 000008F8  5268 0158                addq.w     [A0 + 0x158], 1
  774. 000008FC  206D BA78                movea.l    A0, [A5 - 0x4588]
  775. 00000900  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  776. label00000906:
  777. 00000906  7004                     moveq.l    D0, 0x04
  778. 00000908  B06D B976                cmp.w      D0, [A5 - 0x468A]
  779. 0000090C  663A                     bne        +0x3C /* 00000948 */
  780. 0000090E  206D B9FC                movea.l    A0, [A5 - 0x4604]
  781. 00000912  4A68 033A                tst.w      [A0 + 0x33A]
  782. 00000916  6630                     bne        +0x32 /* 00000948 */
  783. 00000918  302D BA7C                move.w     D0, [A5 - 0x4584]
  784. 0000091C  48C0                     ext.l      D0
  785. 0000091E  2F00                     move.l     -[A7], D0
  786. 00000920  302D BA7E                move.w     D0, [A5 - 0x4582]
  787. 00000924  48C0                     ext.l      D0
  788. 00000926  2F00                     move.l     -[A7], D0
  789. 00000928  302D BA7C                move.w     D0, [A5 - 0x4584]
  790. 0000092C  48C0                     ext.l      D0
  791. 0000092E  2F00                     move.l     -[A7], D0
  792. 00000930  302D BA7E                move.w     D0, [A5 - 0x4582]
  793. 00000934  48C0                     ext.l      D0
  794. 00000936  2F00                     move.l     -[A7], D0
  795. 00000938  4878 2D0B                push.l     0x2D0B
  796. 0000093C  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  797. 00000940  4EAD 10A2                jsr        [A5 + 0x10A2 /* export_528 */]
  798. 00000944  4FEF 0018                lea.l      A7, [A7 + 0x18]
  799. label00000948:
  800. 00000948  426D B976                clr.w      [A5 - 0x468A]
  801. 0000094C  3006                     move.w     D0, D6
  802. 0000094E  4CEE 18C0 FFE2           movem.l    D6,D7,A3,A4, [A6 - 0x1E]
  803. 00000954  4E5E                     unlink     A6
  804. 00000956  4E75                     rts
  805. export_541:
  806. 00000958  48E7 0300                movem.l    -[A7], D6,D7
  807. 0000095C  700F                     moveq.l    D0, 0x0F
  808. 0000095E  C02D B9D3                and.b      D0, [A5 - 0x462D]
  809. 00000962  6706                     beq        +0x8 /* 0000096A */
  810. 00000964  3B7C 0001 B974           move.w     [A5 - 0x468C], 0x1
  811. label0000096A:
  812. 0000096A  7001                     moveq.l    D0, 0x01
  813. 0000096C  B06D B976                cmp.w      D0, [A5 - 0x468A]
  814. 00000970  6650                     bne        +0x52 /* 000009C2 */
  815. 00000972  4A2D B9D2                tst.b      [A5 - 0x462E]
  816. 00000976  6700 00E6                beq        +0xE8 /* 00000A5E */
  817. 0000097A  7000                     moveq.l    D0, 0x00
  818. 0000097C  302D B9D6                move.w     D0, [A5 - 0x462A]
  819. 00000980  2F00                     move.l     -[A7], D0
  820. 00000982  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  821. 00000986  4EBA 59A4                jsr        [PC + 0x59A4 /* 0000632C */]
  822. 0000098A  302D B9CC                move.w     D0, [A5 - 0x4634]
  823. 0000098E  48C0                     ext.l      D0
  824. 00000990  2F00                     move.l     -[A7], D0
  825. 00000992  302D B9CA                move.w     D0, [A5 - 0x4636]
  826. 00000996  48C0                     ext.l      D0
  827. 00000998  2F00                     move.l     -[A7], D0
  828. 0000099A  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  829. 0000099E  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  830. 000009A2  4EBA 2616                jsr        [PC + 0x2616 /* 00002FBA */]
  831. 000009A6  206D B9E2                movea.l    A0, [A5 - 0x461E]
  832. 000009AA  7000                     moveq.l    D0, 0x00
  833. 000009AC  3028 0004                move.w     D0, [A0 + 0x4]
  834. 000009B0  2F00                     move.l     -[A7], D0
  835. 000009B2  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  836. 000009B6  4EBA 59CA                jsr        [PC + 0x59CA /* 00006382 */]
  837. 000009BA  4FEF 0020                lea.l      A7, [A7 + 0x20]
  838. 000009BE  6000 009E                bra        +0xA0 /* 00000A5E */
  839. label000009C2:
  840. 000009C2  7000                     moveq.l    D0, 0x00
  841. 000009C4  102D B9D2                move.b     D0, [A5 - 0x462E]
  842. 000009C8  7228                     moveq.l    D1, 0x28
  843. 000009CA  C280                     and.l      D1, D0
  844. 000009CC  7020                     moveq.l    D0, 0x20
  845. 000009CE  B081                     cmp.l      D0, D1
  846. 000009D0  57C6                     seq        D6
  847. 000009D2  0246 0001                andi.w     D6, 0x1
  848. 000009D6  6728                     beq        +0x2A /* 00000A00 */
  849. 000009D8  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  850. 000009DC  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  851. 000009E0  4EBA 1828                jsr        [PC + 0x1828 /* 0000220A */]
  852. 000009E4  7000                     moveq.l    D0, 0x00
  853. 000009E6  302D B9D8                move.w     D0, [A5 - 0x4628]
  854. 000009EA  2F00                     move.l     -[A7], D0
  855. 000009EC  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  856. 000009F0  4EBA 179A                jsr        [PC + 0x179A /* 0000218C */]
  857. 000009F4  206D B9E2                movea.l    A0, [A5 - 0x461E]
  858. 000009F8  0210 00DF                andi.b     [A0], 0xDF
  859. 000009FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  860. label00000A00:
  861. 00000A00  7003                     moveq.l    D0, 0x03
  862. 00000A02  B06D B976                cmp.w      D0, [A5 - 0x468A]
  863. 00000A06  6E56                     bgt        +0x58 /* 00000A5E */
  864. 00000A08  7007                     moveq.l    D0, 0x07
  865. 00000A0A  C02D B9D2                and.b      D0, [A5 - 0x462E]
  866. 00000A0E  0C00 0001                cmpi.b     D0, 0x1
  867. 00000A12  634A                     bls        +0x4C /* 00000A5E */
  868. 00000A14  7008                     moveq.l    D0, 0x08
  869. 00000A16  C02D B9D2                and.b      D0, [A5 - 0x462E]
  870. 00000A1A  6642                     bne        +0x44 /* 00000A5E */
  871. 00000A1C  206D B9E2                movea.l    A0, [A5 - 0x461E]
  872. 00000A20  7E10                     moveq.l    D7, 0x10
  873. 00000A22  CE10                     and.b      D7, [A0]
  874. 00000A24  4A46                     tst.w      D6
  875. 00000A26  660E                     bne        +0x10 /* 00000A36 */
  876. 00000A28  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  877. 00000A2C  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  878. 00000A30  4EBA 17D8                jsr        [PC + 0x17D8 /* 0000220A */]
  879. 00000A34  508F                     addq.l     A7, 8
  880. label00000A36:
  881. 00000A36  7007                     moveq.l    D0, 0x07
  882. 00000A38  C02D B9D2                and.b      D0, [A5 - 0x462E]
  883. 00000A3C  0C00 0003                cmpi.b     D0, 0x3
  884. 00000A40  660A                     bne        +0xC /* 00000A4C */
  885. 00000A42  2F2D B9DA                move.l     -[A7], [A5 - 0x4626]
  886. 00000A46  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  887. 00000A4A  588F                     addq.l     A7, 4
  888. label00000A4C:
  889. 00000A4C  206D B9E2                movea.l    A0, [A5 - 0x461E]
  890. 00000A50  10BC 0001                move.b     [A0], 0x1
  891. 00000A54  4A07                     tst.b      D7
  892. 00000A56  6706                     beq        +0x8 /* 00000A5E */
  893. 00000A58  206D B9E2                movea.l    A0, [A5 - 0x461E]
  894. 00000A5C  8F10                     or.b       [A0], D7
  895. label00000A5E:
  896. 00000A5E  7001                     moveq.l    D0, 0x01
  897. 00000A60  4CDF 00C0                movem.l    D6,D7, [A7]+
  898. 00000A64  4E75                     rts
  899. export_542:
  900. 00000A66  4E56 FFDE                link       A6, -0x0022
  901. 00000A6A  48E7 0700                movem.l    -[A7], D5,D6,D7
  902. 00000A6E  7E01                     moveq.l    D7, 0x01
  903. 00000A70  7000                     moveq.l    D0, 0x00
  904. 00000A72  4A6D B9C2                tst.w      [A5 - 0x463E]
  905. 00000A76  660A                     bne        +0xC /* 00000A82 */
  906. 00000A78  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  907. 00000A7E  6602                     bne        +0x4 /* 00000A82 */
  908. 00000A80  7001                     moveq.l    D0, 0x01
  909. label00000A82:
  910. 00000A82  3C00                     move.w     D6, D0
  911. 00000A84  6614                     bne        +0x16 /* 00000A9A */
  912. 00000A86  7000                     moveq.l    D0, 0x00
  913. 00000A88  4A6D B9BE                tst.w      [A5 - 0x4642]
  914. 00000A8C  660A                     bne        +0xC /* 00000A98 */
  915. 00000A8E  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  916. 00000A94  6602                     bne        +0x4 /* 00000A98 */
  917. 00000A96  7001                     moveq.l    D0, 0x01
  918. label00000A98:
  919. 00000A98  3A00                     move.w     D5, D0
  920. label00000A9A:
  921. 00000A9A  4A46                     tst.w      D6
  922. 00000A9C  6606                     bne        +0x8 /* 00000AA4 */
  923. 00000A9E  4A45                     tst.w      D5
  924. 00000AA0  6700 0094                beq        +0x96 /* 00000B36 */
  925. label00000AA4:
  926. 00000AA4  3B7C 0001 B974           move.w     [A5 - 0x468C], 0x1
  927. 00000AAA  4AAD BAA8                tst.l      [A5 - 0x4558]
  928. 00000AAE  660C                     bne        +0xE /* 00000ABC */
  929. 00000AB0  7010                     moveq.l    D0, 0x10
  930. 00000AB2  2F00                     move.l     -[A7], D0
  931. 00000AB4  4EBA 4A58                jsr        [PC + 0x4A58 /* 0000550E */]
  932. 00000AB8  3E00                     move.w     D7, D0
  933. 00000ABA  588F                     addq.l     A7, 4
  934. label00000ABC:
  935. 00000ABC  4A47                     tst.w      D7
  936. 00000ABE  6776                     beq        +0x78 /* 00000B36 */
  937. 00000AC0  486D 297A                pea.l      [A5 + 0x297A /* export_1323 */]
  938. 00000AC4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  939. 00000AC8  3E00                     move.w     D7, D0
  940. 00000ACA  588F                     addq.l     A7, 4
  941. 00000ACC  6768                     beq        +0x6A /* 00000B36 */
  942. 00000ACE  206D B9C6                movea.l    A0, [A5 - 0x463A]
  943. 00000AD2  2068 0246                movea.l    A0, [A0 + 0x246]
  944. 00000AD6  43EE FFDE                lea.l      A1, [A6 - 0x22]
  945. 00000ADA  7007                     moveq.l    D0, 0x07
  946. label00000ADC:
  947. 00000ADC  22D8                     move.l     [A1]+, [A0]+
  948. 00000ADE  51C8 FFFC                dbf        D0, -0x6 /* 00000ADC */
  949. 00000AE2  32D8                     move.w     [A1]+, [A0]+
  950. 00000AE4  4A46                     tst.w      D6
  951. 00000AE6  6708                     beq        +0xA /* 00000AF0 */
  952. 00000AE8  302D B9C0                move.w     D0, [A5 - 0x4640]
  953. 00000AEC  48C0                     ext.l      D0
  954. 00000AEE  6006                     bra        +0x8 /* 00000AF6 */
  955. label00000AF0:
  956. 00000AF0  302D B9C4                move.w     D0, [A5 - 0x463C]
  957. 00000AF4  48C0                     ext.l      D0
  958. label00000AF6:
  959. 00000AF6  2F00                     move.l     -[A7], D0
  960. 00000AF8  4A46                     tst.w      D6
  961. 00000AFA  6708                     beq        +0xA /* 00000B04 */
  962. 00000AFC  302D B9BE                move.w     D0, [A5 - 0x4642]
  963. 00000B00  48C0                     ext.l      D0
  964. 00000B02  6006                     bra        +0x8 /* 00000B0A */
  965. label00000B04:
  966. 00000B04  302D B9C2                move.w     D0, [A5 - 0x463E]
  967. 00000B08  48C0                     ext.l      D0
  968. label00000B0A:
  969. 00000B0A  2F00                     move.l     -[A7], D0
  970. 00000B0C  48C6                     ext.l      D6
  971. 00000B0E  2F06                     move.l     -[A7], D6
  972. 00000B10  7000                     moveq.l    D0, 0x00
  973. 00000B12  302D E5E2                move.w     D0, [A5 - 0x1A1E]
  974. 00000B16  2F00                     move.l     -[A7], D0
  975. 00000B18  7000                     moveq.l    D0, 0x00
  976. 00000B1A  2F00                     move.l     -[A7], D0
  977. 00000B1C  486E FFDE                pea.l      [A6 - 0x22]
  978. 00000B20  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  979. 00000B24  4EAD 297A                jsr        [A5 + 0x297A /* export_1323 */]
  980. 00000B28  3E00                     move.w     D7, D0
  981. 00000B2A  486D 297A                pea.l      [A5 + 0x297A /* export_1323 */]
  982. 00000B2E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  983. 00000B32  4FEF 0020                lea.l      A7, [A7 + 0x20]
  984. label00000B36:
  985. 00000B36  3007                     move.w     D0, D7
  986. 00000B38  4CEE 00E0 FFD2           movem.l    D5,D6,D7, [A6 - 0x2E]
  987. 00000B3E  4E5E                     unlink     A6
  988. 00000B40  4E75                     rts
  989. export_543:
  990. 00000B42  4E56 FFFC                link       A6, -0x0004
  991. 00000B46  48E7 0118                movem.l    -[A7], D7,A3,A4
  992. 00000B4A  286E 0008                movea.l    A4, [A6 + 0x8]
  993. 00000B4E  7004                     moveq.l    D0, 0x04
  994. 00000B50  C06C 0168                and.w      D0, [A4 + 0x168]
  995. 00000B54  6720                     beq        +0x22 /* 00000B76 */
  996. 00000B56  7000                     moveq.l    D0, 0x00
  997. 00000B58  2F00                     move.l     -[A7], D0
  998. 00000B5A  7208                     moveq.l    D1, 0x08
  999. 00000B5C  2F01                     move.l     -[A7], D1
  1000. 00000B5E  206C 0412                movea.l    A0, [A4 + 0x412]
  1001. 00000B62  2F28 0292                move.l     -[A7], [A0 + 0x292]
  1002. 00000B66  4EAD 1982                jsr        [A5 + 0x1982 /* export_812 */]
  1003. 00000B6A  486D 29D2                pea.l      [A5 + 0x29D2 /* export_1334 */]
  1004. 00000B6E  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1005. 00000B72  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1006. label00000B76:
  1007. 00000B76  4247                     clr.w      D7
  1008. 00000B78  266D E9E2                movea.l    A3, [A5 - 0x161E]
  1009. label00000B7C:
  1010. 00000B7C  B9CB                     cmpa.l     A4, A3
  1011. 00000B7E  6716                     beq        +0x18 /* 00000B96 */
  1012. 00000B80  4A6B 018A                tst.w      [A3 + 0x18A]
  1013. 00000B84  6610                     bne        +0x12 /* 00000B96 */
  1014. 00000B86  202C 0412                move.l     D0, [A4 + 0x412]
  1015. 00000B8A  B0AB 0412                cmp.l      D0, [A3 + 0x412]
  1016. 00000B8E  6606                     bne        +0x8 /* 00000B96 */
  1017. 00000B90  2D4B FFFC                move.l     [A6 - 0x4], A3
  1018. 00000B94  5247                     addq.w     D7, 1
  1019. label00000B96:
  1020. 00000B96  266B 0164                movea.l    A3, [A3 + 0x164]
  1021. 00000B9A  200B                     move.l     D0, A3
  1022. 00000B9C  66DE                     bne        -0x20 /* 00000B7C */
  1023. 00000B9E  4A47                     tst.w      D7
  1024. 00000BA0  6618                     bne        +0x1A /* 00000BBA */
  1025. 00000BA2  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  1026. 00000BA6  7001                     moveq.l    D0, 0x01
  1027. 00000BA8  2F00                     move.l     -[A7], D0
  1028. 00000BAA  2F2C 0412                move.l     -[A7], [A4 + 0x412]
  1029. 00000BAE  4EBA 3A92                jsr        [PC + 0x3A92 /* 00004642 */]
  1030. 00000BB2  4EAD 09DA                jsr        [A5 + 0x9DA /* export_311 */]
  1031. 00000BB6  508F                     addq.l     A7, 8
  1032. 00000BB8  6014                     bra        +0x16 /* 00000BCE */
  1033. label00000BBA:
  1034. 00000BBA  0C47 0001                cmpi.w     D7, 0x1
  1035. 00000BBE  660E                     bne        +0x10 /* 00000BCE */
  1036. 00000BC0  7000                     moveq.l    D0, 0x00
  1037. 00000BC2  2F00                     move.l     -[A7], D0
  1038. 00000BC4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1039. 00000BC8  4EBA 58FE                jsr        [PC + 0x58FE /* 000064C8 */]
  1040. 00000BCC  508F                     addq.l     A7, 8
  1041. label00000BCE:
  1042. 00000BCE  2F0C                     move.l     -[A7], A4
  1043. 00000BD0  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1044. 00000BD4  2F0C                     move.l     -[A7], A4
  1045. 00000BD6  4EBA 3DB4                jsr        [PC + 0x3DB4 /* 0000498C */]
  1046. 00000BDA  4EBA 000E                jsr        [PC + 0xE /* 00000BEA */]
  1047. 00000BDE  508F                     addq.l     A7, 8
  1048. 00000BE0  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  1049. 00000BE6  4E5E                     unlink     A6
  1050. 00000BE8  4E75                     rts
  1051. export_544:
  1052. fn00000BEA:
  1053. 00000BEA  2F0B                     move.l     -[A7], A3
  1054. 00000BEC  266D E9E2                movea.l    A3, [A5 - 0x161E]
  1055. 00000BF0  6004                     bra        +0x6 /* 00000BF6 */
  1056. label00000BF2:
  1057. 00000BF2  266B 0164                movea.l    A3, [A3 + 0x164]
  1058. label00000BF6:
  1059. 00000BF6  200B                     move.l     D0, A3
  1060. 00000BF8  6706                     beq        +0x8 /* 00000C00 */
  1061. 00000BFA  4A6B 018A                tst.w      [A3 + 0x18A]
  1062. 00000BFE  66F2                     bne        -0xC /* 00000BF2 */
  1063. label00000C00:
  1064. 00000C00  2B4B B9FC                move.l     [A5 - 0x4604], A3
  1065. 00000C04  670A                     beq        +0xC /* 00000C10 */
  1066. 00000C06  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1067. 00000C0A  2068 0412                movea.l    A0, [A0 + 0x412]
  1068. 00000C0E  6004                     bra        +0x6 /* 00000C14 */
  1069. label00000C10:
  1070. 00000C10  307C 0000                movea.w    A0, 0x0
  1071. label00000C14:
  1072. 00000C14  2B48 BA78                move.l     [A5 - 0x4588], A0
  1073. 00000C18  265F                     movea.l    A3, [A7]+
  1074. 00000C1A  4E75                     rts
  1075. export_545:
  1076. fn00000C1C:
  1077. 00000C1C  4E56 FE00                link       A6, -0x0200
  1078. 00000C20  48E7 0118                movem.l    -[A7], D7,A3,A4
  1079. 00000C24  2E2E 0008                move.l     D7, [A6 + 0x8]
  1080. 00000C28  49EE FF00                lea.l      A4, [A6 - 0x100]
  1081. 00000C2C  47EE FE00                lea.l      A3, [A6 - 0x200]
  1082. 00000C30  422D BC3C                clr.b      [A5 - 0x43C4]
  1083. 00000C34  7004                     moveq.l    D0, 0x04
  1084. 00000C36  B06D BB8E                cmp.w      D0, [A5 - 0x4472]
  1085. 00000C3A  6628                     bne        +0x2A /* 00000C64 */
  1086. 00000C3C  4A2D BBBC                tst.b      [A5 - 0x4444]
  1087. 00000C40  6722                     beq        +0x24 /* 00000C64 */
  1088. 00000C42  486D BBBC                pea.l      [A5 - 0x4444]
  1089. 00000C46  4878 03F1                push.l     0x3F1
  1090. 00000C4A  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1091. 00000C4E  588F                     addq.l     A7, 4
  1092. 00000C50  2F00                     move.l     -[A7], D0
  1093. 00000C52  200B                     move.l     D0, A3
  1094. 00000C54  5280                     addq.l     D0, 1
  1095. 00000C56  2F00                     move.l     -[A7], D0
  1096. 00000C58  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1097. 00000C5C  1680                     move.b     [A3], D0
  1098. 00000C5E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1099. 00000C62  6010                     bra        +0x12 /* 00000C74 */
  1100. label00000C64:
  1101. 00000C64  2F0B                     move.l     -[A7], A3
  1102. 00000C66  302D BB8E                move.w     D0, [A5 - 0x4472]
  1103. 00000C6A  48C0                     ext.l      D0
  1104. 00000C6C  2F00                     move.l     -[A7], D0
  1105. 00000C6E  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  1106. 00000C72  508F                     addq.l     A7, 8
  1107. label00000C74:
  1108. 00000C74  4A87                     tst.l      D7
  1109. 00000C76  6720                     beq        +0x22 /* 00000C98 */
  1110. 00000C78  2F0B                     move.l     -[A7], A3
  1111. 00000C7A  2F07                     move.l     -[A7], D7
  1112. 00000C7C  4878 03F0                push.l     0x3F0
  1113. 00000C80  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1114. 00000C84  588F                     addq.l     A7, 4
  1115. 00000C86  2F00                     move.l     -[A7], D0
  1116. 00000C88  200C                     move.l     D0, A4
  1117. 00000C8A  5280                     addq.l     D0, 1
  1118. 00000C8C  2F00                     move.l     -[A7], D0
  1119. 00000C8E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1120. 00000C92  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1121. 00000C96  6002                     bra        +0x4 /* 00000C9A */
  1122. label00000C98:
  1123. 00000C98  7000                     moveq.l    D0, 0x00
  1124. label00000C9A:
  1125. 00000C9A  1880                     move.b     [A4], D0
  1126. 00000C9C  302D BB8E                move.w     D0, [A5 - 0x4472]
  1127. 00000CA0  48C0                     ext.l      D0
  1128. 00000CA2  2F00                     move.l     -[A7], D0
  1129. 00000CA4  4A14                     tst.b      [A4]
  1130. 00000CA6  6704                     beq        +0x6 /* 00000CAC */
  1131. 00000CA8  200C                     move.l     D0, A4
  1132. 00000CAA  6002                     bra        +0x4 /* 00000CAE */
  1133. label00000CAC:
  1134. 00000CAC  200B                     move.l     D0, A3
  1135. label00000CAE:
  1136. 00000CAE  2F00                     move.l     -[A7], D0
  1137. 00000CB0  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  1138. 00000CB4  508F                     addq.l     A7, 8
  1139. 00000CB6  4CEE 1880 FDF4           movem.l    D7,A3,A4, [A6 - 0x20C]
  1140. 00000CBC  4E5E                     unlink     A6
  1141. 00000CBE  4E75                     rts
  1142. export_546:
  1143. 00000CC0  4A6D BB8E                tst.w      [A5 - 0x4472]
  1144. 00000CC4  6606                     bne        +0x8 /* 00000CCC */
  1145. 00000CC6  3B6F 0006 BB8E           move.w     [A5 - 0x4472], [A7 + 0x6]
  1146. label00000CCC:
  1147. 00000CCC  4E75                     rts
  1148. export_547:
  1149. 00000CCE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1150. 00000CD2  382F 0026                move.w     D4, [A7 + 0x26]
  1151. 00000CD6  3A2F 0022                move.w     D5, [A7 + 0x22]
  1152. 00000CDA  286F 001C                movea.l    A4, [A7 + 0x1C]
  1153. 00000CDE  3E2F 002E                move.w     D7, [A7 + 0x2E]
  1154. 00000CE2  266F 0028                movea.l    A3, [A7 + 0x28]
  1155. 00000CE6  4246                     clr.w      D6
  1156. 00000CE8  200C                     move.l     D0, A4
  1157. 00000CEA  6712                     beq        +0x14 /* 00000CFE */
  1158. 00000CEC  48C4                     ext.l      D4
  1159. 00000CEE  2F04                     move.l     -[A7], D4
  1160. 00000CF0  48C5                     ext.l      D5
  1161. 00000CF2  2F05                     move.l     -[A7], D5
  1162. 00000CF4  2F0C                     move.l     -[A7], A4
  1163. 00000CF6  4EBA 0F9E                jsr        [PC + 0xF9E /* 00001C96 */]
  1164. 00000CFA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1165. label00000CFE:
  1166. 00000CFE  4A47                     tst.w      D7
  1167. 00000D00  670C                     beq        +0xE /* 00000D0E */
  1168. 00000D02  0C47 0009                cmpi.w     D7, 0x9 /* '\t' */
  1169. 00000D06  6706                     beq        +0x8 /* 00000D0E */
  1170. 00000D08  022D 00DF BA30           andi.b     [A5 - 0x45D0], 0xDF
  1171. label00000D0E:
  1172. 00000D0E  4A2D BA30                tst.b      [A5 - 0x45D0]
  1173. 00000D12  6618                     bne        +0x1A /* 00000D2C */
  1174. 00000D14  4A47                     tst.w      D7
  1175. 00000D16  670E                     beq        +0x10 /* 00000D26 */
  1176. 00000D18  0C47 0001                cmpi.w     D7, 0x1
  1177. 00000D1C  6708                     beq        +0xA /* 00000D26 */
  1178. 00000D1E  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1179. 00000D22  4A10                     tst.b      [A0]
  1180. 00000D24  6606                     bne        +0x8 /* 00000D2C */
  1181. label00000D26:
  1182. 00000D26  5246                     addq.w     D6, 1
  1183. 00000D28  6000 0418                bra        +0x41A /* 00001142 */
  1184. label00000D2C:
  1185. 00000D2C  B7CC                     cmpa.l     A3, A4
  1186. 00000D2E  6744                     beq        +0x46 /* 00000D74 */
  1187. 00000D30  7028                     moveq.l    D0, 0x28
  1188. 00000D32  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1189. 00000D36  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1190. 00000D3A  6616                     bne        +0x18 /* 00000D52 */
  1191. 00000D3C  206C 0242                movea.l    A0, [A4 + 0x242]
  1192. 00000D40  7000                     moveq.l    D0, 0x00
  1193. 00000D42  302D BA36                move.w     D0, [A5 - 0x45CA]
  1194. 00000D46  E580                     asl        D0, 2
  1195. 00000D48  2070 0800                movea.l    A0, [A0 + D0]
  1196. 00000D4C  3B68 0004 BA36           move.w     [A5 - 0x45CA], [A0 + 0x4]
  1197. label00000D52:
  1198. 00000D52  206C 0246                movea.l    A0, [A4 + 0x246]
  1199. 00000D56  7000                     moveq.l    D0, 0x00
  1200. 00000D58  302D BA34                move.w     D0, [A5 - 0x45CC]
  1201. 00000D5C  2200                     move.l     D1, D0
  1202. 00000D5E  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1203. 00000D62  4841                     swap.w     D1
  1204. 00000D64  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  1205. 00000D68  4841                     swap.w     D1
  1206. 00000D6A  4241                     clr.w      D1
  1207. 00000D6C  D081                     add.l      D0, D1
  1208. 00000D6E  3B70 0820 BA34           move.w     [A5 - 0x45CC], [A0 + D0 + 0x20]
  1209. label00000D74:
  1210. 00000D74  0C47 0006                cmpi.w     D7, 0x6
  1211. 00000D78  6672                     bne        +0x74 /* 00000DEC */
  1212. 00000D7A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1213. 00000D7E  4A10                     tst.b      [A0]
  1214. 00000D80  660E                     bne        +0x10 /* 00000D90 */
  1215. 00000D82  52AB 00D4                addq.l     [A3 + 0xD4], 1
  1216. 00000D86  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1217. 00000D8A  10BC 0001                move.b     [A0], 0x1
  1218. 00000D8E  6014                     bra        +0x16 /* 00000DA4 */
  1219. label00000D90:
  1220. 00000D90  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1221. 00000D94  7000                     moveq.l    D0, 0x00
  1222. 00000D96  3028 0004                move.w     D0, [A0 + 0x4]
  1223. 00000D9A  2F00                     move.l     -[A7], D0
  1224. 00000D9C  2F0B                     move.l     -[A7], A3
  1225. 00000D9E  4EBA 558C                jsr        [PC + 0x558C /* 0000632C */]
  1226. 00000DA2  508F                     addq.l     A7, 8
  1227. label00000DA4:
  1228. 00000DA4  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1229. 00000DA8  116D BA31 0001           move.b     [A0 + 0x1], [A5 - 0x45CF]
  1230. 00000DAE  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1231. 00000DB2  316D BA34 0004           move.w     [A0 + 0x4], [A5 - 0x45CC]
  1232. 00000DB8  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1233. 00000DBC  316D BA32 0002           move.w     [A0 + 0x2], [A5 - 0x45CE]
  1234. 00000DC2  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1235. 00000DC6  70EF                     moveq.l    D0, 0xFFFFFFEF
  1236. 00000DC8  C010                     and.b      D0, [A0]
  1237. 00000DCA  7210                     moveq.l    D1, 0x10
  1238. 00000DCC  C22D BA30                and.b      D1, [A5 - 0x45D0]
  1239. 00000DD0  8200                     or.b       D1, D0
  1240. 00000DD2  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1241. 00000DD6  1081                     move.b     [A0], D1
  1242. 00000DD8  7000                     moveq.l    D0, 0x00
  1243. 00000DDA  302D BA34                move.w     D0, [A5 - 0x45CC]
  1244. 00000DDE  2F00                     move.l     -[A7], D0
  1245. 00000DE0  2F0B                     move.l     -[A7], A3
  1246. 00000DE2  4EBA 559E                jsr        [PC + 0x559E /* 00006382 */]
  1247. 00000DE6  508F                     addq.l     A7, 8
  1248. 00000DE8  6000 0356                bra        +0x358 /* 00001140 */
  1249. label00000DEC:
  1250. 00000DEC  0C47 0008                cmpi.w     D7, 0x8
  1251. 00000DF0  6708                     beq        +0xA /* 00000DFA */
  1252. 00000DF2  0C47 0009                cmpi.w     D7, 0x9 /* '\t' */
  1253. 00000DF6  6600 00F6                bne        +0xF8 /* 00000EEE */
  1254. label00000DFA:
  1255. 00000DFA  7007                     moveq.l    D0, 0x07
  1256. 00000DFC  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1257. 00000E00  0C00 0003                cmpi.b     D0, 0x3
  1258. 00000E04  6612                     bne        +0x14 /* 00000E18 */
  1259. 00000E06  2F2D BA38                move.l     -[A7], [A5 - 0x45C8]
  1260. 00000E0A  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1261. 00000E0E  2B40 BA38                move.l     [A5 - 0x45C8], D0
  1262. 00000E12  588F                     addq.l     A7, 4
  1263. 00000E14  6700 032C                beq        +0x32E /* 00001142 */
  1264. label00000E18:
  1265. 00000E18  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1266. 00000E1C  4A10                     tst.b      [A0]
  1267. 00000E1E  6622                     bne        +0x24 /* 00000E42 */
  1268. 00000E20  52AB 00D4                addq.l     [A3 + 0xD4], 1
  1269. 00000E24  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1270. 00000E28  10BC 0001                move.b     [A0], 0x1
  1271. 00000E2C  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1272. 00000E30  7000                     moveq.l    D0, 0x00
  1273. 00000E32  3028 0004                move.w     D0, [A0 + 0x4]
  1274. 00000E36  2F00                     move.l     -[A7], D0
  1275. 00000E38  2F0B                     move.l     -[A7], A3
  1276. 00000E3A  4EBA 5546                jsr        [PC + 0x5546 /* 00006382 */]
  1277. 00000E3E  508F                     addq.l     A7, 8
  1278. 00000E40  603A                     bra        +0x3C /* 00000E7C */
  1279. label00000E42:
  1280. 00000E42  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1281. 00000E46  7007                     moveq.l    D0, 0x07
  1282. 00000E48  C010                     and.b      D0, [A0]
  1283. 00000E4A  0C00 0003                cmpi.b     D0, 0x3
  1284. 00000E4E  660E                     bne        +0x10 /* 00000E5E */
  1285. 00000E50  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1286. 00000E54  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1287. 00000E58  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1288. 00000E5C  588F                     addq.l     A7, 4
  1289. label00000E5E:
  1290. 00000E5E  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1291. 00000E62  7020                     moveq.l    D0, 0x20
  1292. 00000E64  C010                     and.b      D0, [A0]
  1293. 00000E66  6714                     beq        +0x16 /* 00000E7C */
  1294. 00000E68  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1295. 00000E6C  7000                     moveq.l    D0, 0x00
  1296. 00000E6E  3028 0006                move.w     D0, [A0 + 0x6]
  1297. 00000E72  2F00                     move.l     -[A7], D0
  1298. 00000E74  2F0B                     move.l     -[A7], A3
  1299. 00000E76  4EBA 1314                jsr        [PC + 0x1314 /* 0000218C */]
  1300. 00000E7A  508F                     addq.l     A7, 8
  1301. label00000E7C:
  1302. 00000E7C  0C47 0009                cmpi.w     D7, 0x9 /* '\t' */
  1303. 00000E80  6644                     bne        +0x46 /* 00000EC6 */
  1304. 00000E82  7028                     moveq.l    D0, 0x28
  1305. 00000E84  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1306. 00000E88  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1307. 00000E8C  6616                     bne        +0x18 /* 00000EA4 */
  1308. 00000E8E  486D BA36                pea.l      [A5 - 0x45CA]
  1309. 00000E92  7000                     moveq.l    D0, 0x00
  1310. 00000E94  302D BA36                move.w     D0, [A5 - 0x45CA]
  1311. 00000E98  2F00                     move.l     -[A7], D0
  1312. 00000E9A  2F0B                     move.l     -[A7], A3
  1313. 00000E9C  4EBA 133A                jsr        [PC + 0x133A /* 000021D8 */]
  1314. 00000EA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1315. label00000EA4:
  1316. 00000EA4  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1317. 00000EA8  7010                     moveq.l    D0, 0x10
  1318. 00000EAA  C010                     and.b      D0, [A0]
  1319. 00000EAC  72EF                     moveq.l    D1, 0xFFFFFFEF
  1320. 00000EAE  C22D BA30                and.b      D1, [A5 - 0x45D0]
  1321. 00000EB2  8200                     or.b       D1, D0
  1322. 00000EB4  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1323. 00000EB8  1081                     move.b     [A0], D1
  1324. 00000EBA  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1325. 00000EBE  316D BA36 0006           move.w     [A0 + 0x6], [A5 - 0x45CA]
  1326. 00000EC4  6016                     bra        +0x18 /* 00000EDC */
  1327. label00000EC6:
  1328. 00000EC6  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1329. 00000ECA  7010                     moveq.l    D0, 0x10
  1330. 00000ECC  C010                     and.b      D0, [A0]
  1331. 00000ECE  7207                     moveq.l    D1, 0x07
  1332. 00000ED0  C22D BA30                and.b      D1, [A5 - 0x45D0]
  1333. 00000ED4  8200                     or.b       D1, D0
  1334. 00000ED6  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1335. 00000EDA  1081                     move.b     [A0], D1
  1336. label00000EDC:
  1337. 00000EDC  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1338. 00000EE0  5088                     addq.l     A0, 8
  1339. 00000EE2  43ED BA38                lea.l      A1, [A5 - 0x45C8]
  1340. 00000EE6  20D9                     move.l     [A0]+, [A1]+
  1341. 00000EE8  20D9                     move.l     [A0]+, [A1]+
  1342. 00000EEA  6000 0254                bra        +0x256 /* 00001140 */
  1343. label00000EEE:
  1344. 00000EEE  0C47 0002                cmpi.w     D7, 0x2
  1345. 00000EF2  6500 01EA                bcs        +0x1EC /* 000010DE */
  1346. 00000EF6  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1347. 00000EFA  7007                     moveq.l    D0, 0x07
  1348. 00000EFC  C010                     and.b      D0, [A0]
  1349. 00000EFE  0C00 0001                cmpi.b     D0, 0x1
  1350. 00000F02  630A                     bls        +0xC /* 00000F0E */
  1351. 00000F04  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1352. 00000F08  7008                     moveq.l    D0, 0x08
  1353. 00000F0A  C010                     and.b      D0, [A0]
  1354. 00000F0C  6772                     beq        +0x74 /* 00000F80 */
  1355. label00000F0E:
  1356. 00000F0E  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1357. 00000F12  4A10                     tst.b      [A0]
  1358. 00000F14  6618                     bne        +0x1A /* 00000F2E */
  1359. 00000F16  52AB 00D4                addq.l     [A3 + 0xD4], 1
  1360. 00000F1A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1361. 00000F1E  7000                     moveq.l    D0, 0x00
  1362. 00000F20  3028 0004                move.w     D0, [A0 + 0x4]
  1363. 00000F24  2F00                     move.l     -[A7], D0
  1364. 00000F26  2F0B                     move.l     -[A7], A3
  1365. 00000F28  4EBA 5458                jsr        [PC + 0x5458 /* 00006382 */]
  1366. 00000F2C  508F                     addq.l     A7, 8
  1367. label00000F2E:
  1368. 00000F2E  7007                     moveq.l    D0, 0x07
  1369. 00000F30  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1370. 00000F34  0C00 0005                cmpi.b     D0, 0x5
  1371. 00000F38  6626                     bne        +0x28 /* 00000F60 */
  1372. 00000F3A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1373. 00000F3E  216D BA38 0008           move.l     [A0 + 0x8], [A5 - 0x45C8]
  1374. 00000F44  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1375. 00000F48  216D BA3C 000C           move.l     [A0 + 0xC], [A5 - 0x45C4]
  1376. 00000F4E  0C47 0003                cmpi.w     D7, 0x3
  1377. 00000F52  6620                     bne        +0x22 /* 00000F74 */
  1378. 00000F54  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1379. 00000F58  0A28 0080 0008           xori.b     [A0 + 0x8], 0x80
  1380. 00000F5E  6014                     bra        +0x16 /* 00000F74 */
  1381. label00000F60:
  1382. 00000F60  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1383. 00000F64  216D E9D6 0008           move.l     [A0 + 0x8], [A5 - 0x162A]
  1384. 00000F6A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1385. 00000F6E  216D E9DA 000C           move.l     [A0 + 0xC], [A5 - 0x1626]
  1386. label00000F74:
  1387. 00000F74  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1388. 00000F78  10BC 0005                move.b     [A0], 0x5
  1389. 00000F7C  6000 01C2                bra        +0x1C4 /* 00001140 */
  1390. label00000F80:
  1391. 00000F80  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1392. 00000F84  7007                     moveq.l    D0, 0x07
  1393. 00000F86  C010                     and.b      D0, [A0]
  1394. 00000F88  0C00 0005                cmpi.b     D0, 0x5
  1395. 00000F8C  6600 01B2                bne        +0x1B4 /* 00001140 */
  1396. 00000F90  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1397. 00000F94  7028                     moveq.l    D0, 0x28
  1398. 00000F96  C010                     and.b      D0, [A0]
  1399. 00000F98  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1400. 00000F9C  6700 01A2                beq        +0x1A4 /* 00001140 */
  1401. 00000FA0  3007                     move.w     D0, D7
  1402. 00000FA2  5540                     subq.w     D0, 2
  1403. 00000FA4  6500 019A                bcs        +0x19C /* 00001140 */
  1404. 00000FA8  0C40 0003                cmpi.w     D0, 0x3
  1405. 00000FAC  6200 0192                bhi        +0x194 /* 00001140 */
  1406. 00000FB0  D040                     add.w      D0, D0
  1407. 00000FB2  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1408. 00000FB6  4EFB 0000                jmp        [PC + D0.w]
  1409. 00000FBA  000A 003A                ori.b      A2, 0x3A /* ':' */
  1410. 00000FBE  006A 00B0 206D           ori.w      [A2 + 0x206D], 0xB0
  1411. 00000FC4  BA0C                     cmp.b      D5, A4
  1412. 00000FC6  7007                     moveq.l    D0, 0x07
  1413. 00000FC8  C010                     and.b      D0, [A0]
  1414. 00000FCA  0C00 0005                cmpi.b     D0, 0x5
  1415. 00000FCE  6600 0170                bne        +0x172 /* 00001140 */
  1416. 00000FD2  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1417. 00000FD6  4868 0008                pea.l      [A0 + 0x8]
  1418. 00000FDA  486D BA38                pea.l      [A5 - 0x45C8]
  1419. 00000FDE  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1420. 00000FE2  4868 0008                pea.l      [A0 + 0x8]
  1421. 00000FE6  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1422. 00000FEA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1423. 00000FEE  6000 0150                bra        +0x152 /* 00001140 */
  1424. 00000FF2  206D BA0C                movea.l    A0, [A5 - 0x45F4]
  1425. 00000FF6  7007                     moveq.l    D0, 0x07
  1426. 00000FF8  C010                     and.b      D0, [A0]
  1427. 00000FFA  0C00 0005                cmpi.b     D0, 0x5
  1428. 00000FFE  6600 0140                bne        +0x142 /* 00001140 */
  1429. 00001002  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1430. 00001006  4868 0008                pea.l      [A0 + 0x8]
  1431. 0000100A  486D BA38                pea.l      [A5 - 0x45C8]
  1432. 0000100E  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1433. 00001012  4868 0008                pea.l      [A0 + 0x8]
  1434. 00001016  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  1435. 0000101A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1436. 0000101E  6000 0120                bra        +0x122 /* 00001140 */
  1437. 00001022  206D BA0C                movea.l    A0, [A5 - 0x45F4]
  1438. 00001026  7007                     moveq.l    D0, 0x07
  1439. 00001028  C010                     and.b      D0, [A0]
  1440. 0000102A  0C00 0005                cmpi.b     D0, 0x5
  1441. 0000102E  6620                     bne        +0x22 /* 00001050 */
  1442. 00001030  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1443. 00001034  4868 0008                pea.l      [A0 + 0x8]
  1444. 00001038  486D BA38                pea.l      [A5 - 0x45C8]
  1445. 0000103C  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1446. 00001040  4868 0008                pea.l      [A0 + 0x8]
  1447. 00001044  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  1448. 00001048  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1449. 0000104C  6000 00F2                bra        +0xF4 /* 00001140 */
  1450. label00001050:
  1451. 00001050  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1452. 00001054  216D E9D6 0008           move.l     [A0 + 0x8], [A5 - 0x162A]
  1453. 0000105A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1454. 0000105E  216D E9DA 000C           move.l     [A0 + 0xC], [A5 - 0x1626]
  1455. 00001064  6000 00DA                bra        +0xDC /* 00001140 */
  1456. 00001068  206D BA0C                movea.l    A0, [A5 - 0x45F4]
  1457. 0000106C  7007                     moveq.l    D0, 0x07
  1458. 0000106E  C010                     and.b      D0, [A0]
  1459. 00001070  0C00 0005                cmpi.b     D0, 0x5
  1460. 00001074  662E                     bne        +0x30 /* 000010A4 */
  1461. 00001076  486D BA38                pea.l      [A5 - 0x45C8]
  1462. 0000107A  4EAD 1AC2                jsr        [A5 + 0x1AC2 /* export_852 */]
  1463. 0000107E  4A40                     tst.w      D0
  1464. 00001080  588F                     addq.l     A7, 4
  1465. 00001082  6720                     beq        +0x22 /* 000010A4 */
  1466. 00001084  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1467. 00001088  4868 0008                pea.l      [A0 + 0x8]
  1468. 0000108C  486D BA38                pea.l      [A5 - 0x45C8]
  1469. 00001090  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1470. 00001094  4868 0008                pea.l      [A0 + 0x8]
  1471. 00001098  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  1472. 0000109C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1473. 000010A0  6000 009E                bra        +0xA0 /* 00001140 */
  1474. label000010A4:
  1475. 000010A4  4A6D BAE4                tst.w      [A5 - 0x451C]
  1476. 000010A8  671E                     beq        +0x20 /* 000010C8 */
  1477. 000010AA  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1478. 000010AE  70F8                     moveq.l    D0, 0xFFFFFFF8
  1479. 000010B0  C010                     and.b      D0, [A0]
  1480. 000010B2  7204                     moveq.l    D1, 0x04
  1481. 000010B4  8200                     or.b       D1, D0
  1482. 000010B6  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1483. 000010BA  1081                     move.b     [A0], D1
  1484. 000010BC  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1485. 000010C0  317C 0009 0008           move.w     [A0 + 0x8], 0x9 /* '\t' */
  1486. 000010C6  6078                     bra        +0x7A /* 00001140 */
  1487. label000010C8:
  1488. 000010C8  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1489. 000010CC  216D E9D6 0008           move.l     [A0 + 0x8], [A5 - 0x162A]
  1490. 000010D2  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1491. 000010D6  216D E9DA 000C           move.l     [A0 + 0xC], [A5 - 0x1626]
  1492. 000010DC  6062                     bra        +0x64 /* 00001140 */
  1493. label000010DE:
  1494. 000010DE  7007                     moveq.l    D0, 0x07
  1495. 000010E0  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1496. 000010E4  0C00 0003                cmpi.b     D0, 0x3
  1497. 000010E8  6610                     bne        +0x12 /* 000010FA */
  1498. 000010EA  2F2D BA38                move.l     -[A7], [A5 - 0x45C8]
  1499. 000010EE  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1500. 000010F2  2B40 BA38                move.l     [A5 - 0x45C8], D0
  1501. 000010F6  588F                     addq.l     A7, 4
  1502. 000010F8  6748                     beq        +0x4A /* 00001142 */
  1503. label000010FA:
  1504. 000010FA  7028                     moveq.l    D0, 0x28
  1505. 000010FC  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1506. 00001100  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1507. 00001104  6616                     bne        +0x18 /* 0000111C */
  1508. 00001106  486D BA36                pea.l      [A5 - 0x45CA]
  1509. 0000110A  7000                     moveq.l    D0, 0x00
  1510. 0000110C  302D BA36                move.w     D0, [A5 - 0x45CA]
  1511. 00001110  2F00                     move.l     -[A7], D0
  1512. 00001112  2F0B                     move.l     -[A7], A3
  1513. 00001114  4EBA 10C2                jsr        [PC + 0x10C2 /* 000021D8 */]
  1514. 00001118  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1515. label0000111C:
  1516. 0000111C  7000                     moveq.l    D0, 0x00
  1517. 0000111E  302D BA34                move.w     D0, [A5 - 0x45CC]
  1518. 00001122  2F00                     move.l     -[A7], D0
  1519. 00001124  2F0B                     move.l     -[A7], A3
  1520. 00001126  4EBA 525A                jsr        [PC + 0x525A /* 00006382 */]
  1521. 0000112A  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1522. 0000112E  43ED BA30                lea.l      A1, [A5 - 0x45D0]
  1523. 00001132  20D9                     move.l     [A0]+, [A1]+
  1524. 00001134  20D9                     move.l     [A0]+, [A1]+
  1525. 00001136  20D9                     move.l     [A0]+, [A1]+
  1526. 00001138  20D9                     move.l     [A0]+, [A1]+
  1527. 0000113A  52AB 00D4                addq.l     [A3 + 0xD4], 1
  1528. 0000113E  508F                     addq.l     A7, 8
  1529. label00001140:
  1530. 00001140  5246                     addq.w     D6, 1
  1531. label00001142:
  1532. 00001142  3006                     move.w     D0, D6
  1533. 00001144  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1534. 00001148  4E75                     rts
  1535. export_548:
  1536. 0000114A  4E56 0000                link       A6, 0
  1537. 0000114E  48E7 0110                movem.l    -[A7], D7,A3
  1538. 00001152  266E 0008                movea.l    A3, [A6 + 0x8]
  1539. 00001156  3B7C 0001 BE18           move.w     [A5 - 0x41E8], 0x1
  1540. 0000115C  302E 0016                move.w     D0, [A6 + 0x16]
  1541. 00001160  48C0                     ext.l      D0
  1542. 00001162  2F00                     move.l     -[A7], D0
  1543. 00001164  302E 0012                move.w     D0, [A6 + 0x12]
  1544. 00001168  48C0                     ext.l      D0
  1545. 0000116A  2F00                     move.l     -[A7], D0
  1546. 0000116C  302E 000E                move.w     D0, [A6 + 0xE]
  1547. 00001170  48C0                     ext.l      D0
  1548. 00001172  2F00                     move.l     -[A7], D0
  1549. 00001174  2F0B                     move.l     -[A7], A3
  1550. 00001176  4EBA 0014                jsr        [PC + 0x14 /* 0000118C */]
  1551. 0000117A  3E00                     move.w     D7, D0
  1552. 0000117C  426D BE18                clr.w      [A5 - 0x41E8]
  1553. 00001180  3007                     move.w     D0, D7
  1554. 00001182  4CEE 0880 FFF8           movem.l    D7,A3, [A6 - 0x8]
  1555. 00001188  4E5E                     unlink     A6
  1556. 0000118A  4E75                     rts
  1557. export_549:
  1558. fn0000118C:
  1559. 0000118C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1560. 00001190  3A2F 0022                move.w     D5, [A7 + 0x22]
  1561. 00001194  266F 001C                movea.l    A3, [A7 + 0x1C]
  1562. 00001198  3C2F 002A                move.w     D6, [A7 + 0x2A]
  1563. 0000119C  3E2F 0026                move.w     D7, [A7 + 0x26]
  1564. 000011A0  3807                     move.w     D4, D7
  1565. 000011A2  48C5                     ext.l      D5
  1566. 000011A4  2F05                     move.l     -[A7], D5
  1567. 000011A6  2F0B                     move.l     -[A7], A3
  1568. 000011A8  4EBA 5202                jsr        [PC + 0x5202 /* 000063AC */]
  1569. 000011AC  4A40                     tst.w      D0
  1570. 000011AE  508F                     addq.l     A7, 8
  1571. 000011B0  6700 019E                beq        +0x1A0 /* 00001350 */
  1572. 000011B4  206B 0256                movea.l    A0, [A3 + 0x256]
  1573. 000011B8  48C5                     ext.l      D5
  1574. 000011BA  2005                     move.l     D0, D5
  1575. 000011BC  E580                     asl        D0, 2
  1576. 000011BE  2B70 0800 BA00           move.l     [A5 - 0x4600], [A0 + D0]
  1577. 000011C4  665C                     bne        +0x5E /* 00001222 */
  1578. 000011C6  48C6                     ext.l      D6
  1579. 000011C8  48C7                     ext.l      D7
  1580. 000011CA  2006                     move.l     D0, D6
  1581. 000011CC  9087                     sub.l      D0, D7
  1582. 000011CE  E980                     asl        D0, 4
  1583. 000011D0  7220                     moveq.l    D1, 0x20
  1584. 000011D2  D081                     add.l      D0, D1
  1585. 000011D4  2F00                     move.l     -[A7], D0
  1586. 000011D6  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1587. 000011DA  206B 0256                movea.l    A0, [A3 + 0x256]
  1588. 000011DE  48C5                     ext.l      D5
  1589. 000011E0  2205                     move.l     D1, D5
  1590. 000011E2  E581                     asl        D1, 2
  1591. 000011E4  2180 1800                move.l     [A0 + D1], D0
  1592. 000011E8  2B40 BA00                move.l     [A5 - 0x4600], D0
  1593. 000011EC  588F                     addq.l     A7, 4
  1594. 000011EE  6700 0160                beq        +0x162 /* 00001350 */
  1595. 000011F2  206D BA00                movea.l    A0, [A5 - 0x4600]
  1596. 000011F6  3087                     move.w     [A0], D7
  1597. 000011F8  206D BA00                movea.l    A0, [A5 - 0x4600]
  1598. 000011FC  3146 0002                move.w     [A0 + 0x2], D6
  1599. 00001200  4A6D BE18                tst.w      [A5 - 0x41E8]
  1600. 00001204  6700 0110                beq        +0x112 /* 00001316 */
  1601. 00001208  48C6                     ext.l      D6
  1602. 0000120A  2F06                     move.l     -[A7], D6
  1603. 0000120C  48C7                     ext.l      D7
  1604. 0000120E  2F07                     move.l     -[A7], D7
  1605. 00001210  48C5                     ext.l      D5
  1606. 00001212  2F05                     move.l     -[A7], D5
  1607. 00001214  2F0B                     move.l     -[A7], A3
  1608. 00001216  4EBA 1E02                jsr        [PC + 0x1E02 /* 0000301A */]
  1609. 0000121A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1610. 0000121E  6000 00F6                bra        +0xF8 /* 00001316 */
  1611. label00001222:
  1612. 00001222  206D BA00                movea.l    A0, [A5 - 0x4600]
  1613. 00001226  BE50                     cmp.w      D7, [A0]
  1614. 00001228  6D0C                     blt        +0xE /* 00001236 */
  1615. 0000122A  206D BA00                movea.l    A0, [A5 - 0x4600]
  1616. 0000122E  BC68 0002                cmp.w      D6, [A0 + 0x2]
  1617. 00001232  6F00 00E2                ble        +0xE4 /* 00001316 */
  1618. label00001236:
  1619. 00001236  206D BA00                movea.l    A0, [A5 - 0x4600]
  1620. 0000123A  3B50 BA46                move.w     [A5 - 0x45BA], [A0]
  1621. 0000123E  206D BA00                movea.l    A0, [A5 - 0x4600]
  1622. 00001242  3B68 0002 BA44           move.w     [A5 - 0x45BC], [A0 + 0x2]
  1623. 00001248  BE6D BA46                cmp.w      D7, [A5 - 0x45BA]
  1624. 0000124C  6F04                     ble        +0x6 /* 00001252 */
  1625. 0000124E  3E2D BA46                move.w     D7, [A5 - 0x45BA]
  1626. label00001252:
  1627. 00001252  BC6D BA44                cmp.w      D6, [A5 - 0x45BC]
  1628. 00001256  6C04                     bge        +0x6 /* 0000125C */
  1629. 00001258  3C2D BA44                move.w     D6, [A5 - 0x45BC]
  1630. label0000125C:
  1631. 0000125C  48C6                     ext.l      D6
  1632. 0000125E  48C7                     ext.l      D7
  1633. 00001260  2006                     move.l     D0, D6
  1634. 00001262  9087                     sub.l      D0, D7
  1635. 00001264  E980                     asl        D0, 4
  1636. 00001266  7220                     moveq.l    D1, 0x20
  1637. 00001268  D081                     add.l      D0, D1
  1638. 0000126A  2F00                     move.l     -[A7], D0
  1639. 0000126C  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1640. 00001270  2840                     movea.l    A4, D0
  1641. 00001272  200C                     move.l     D0, A4
  1642. 00001274  588F                     addq.l     A7, 4
  1643. 00001276  6700 00D8                beq        +0xDA /* 00001350 */
  1644. 0000127A  3887                     move.w     [A4], D7
  1645. 0000127C  3946 0002                move.w     [A4 + 0x2], D6
  1646. 00001280  206D BA00                movea.l    A0, [A5 - 0x4600]
  1647. 00001284  4868 0010                pea.l      [A0 + 0x10]
  1648. 00001288  302D BA46                move.w     D0, [A5 - 0x45BA]
  1649. 0000128C  9054                     sub.w      D0, [A4]
  1650. 0000128E  48C0                     ext.l      D0
  1651. 00001290  5280                     addq.l     D0, 1
  1652. 00001292  E980                     asl        D0, 4
  1653. 00001294  D08C                     add.l      D0, A4
  1654. 00001296  2F00                     move.l     -[A7], D0
  1655. 00001298  302D BA44                move.w     D0, [A5 - 0x45BC]
  1656. 0000129C  48C0                     ext.l      D0
  1657. 0000129E  322D BA46                move.w     D1, [A5 - 0x45BA]
  1658. 000012A2  48C1                     ext.l      D1
  1659. 000012A4  9081                     sub.l      D0, D1
  1660. 000012A6  5280                     addq.l     D0, 1
  1661. 000012A8  E980                     asl        D0, 4
  1662. 000012AA  2F00                     move.l     -[A7], D0
  1663. 000012AC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1664. 000012B0  2F2D BA00                move.l     -[A7], [A5 - 0x4600]
  1665. 000012B4  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1666. 000012B8  206B 0256                movea.l    A0, [A3 + 0x256]
  1667. 000012BC  48C5                     ext.l      D5
  1668. 000012BE  2005                     move.l     D0, D5
  1669. 000012C0  E580                     asl        D0, 2
  1670. 000012C2  218C 0800                move.l     [A0 + D0], A4
  1671. 000012C6  2B4C BA00                move.l     [A5 - 0x4600], A4
  1672. 000012CA  4A6D BE18                tst.w      [A5 - 0x41E8]
  1673. 000012CE  588F                     addq.l     A7, 4
  1674. 000012D0  6744                     beq        +0x46 /* 00001316 */
  1675. 000012D2  BE6D BA46                cmp.w      D7, [A5 - 0x45BA]
  1676. 000012D6  6C1C                     bge        +0x1E /* 000012F4 */
  1677. 000012D8  302D BA46                move.w     D0, [A5 - 0x45BA]
  1678. 000012DC  48C0                     ext.l      D0
  1679. 000012DE  5380                     subq.l     D0, 1
  1680. 000012E0  2F00                     move.l     -[A7], D0
  1681. 000012E2  48C7                     ext.l      D7
  1682. 000012E4  2F07                     move.l     -[A7], D7
  1683. 000012E6  48C5                     ext.l      D5
  1684. 000012E8  2F05                     move.l     -[A7], D5
  1685. 000012EA  2F0B                     move.l     -[A7], A3
  1686. 000012EC  4EBA 1D2C                jsr        [PC + 0x1D2C /* 0000301A */]
  1687. 000012F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1688. label000012F4:
  1689. 000012F4  BC6D BA44                cmp.w      D6, [A5 - 0x45BC]
  1690. 000012F8  6F1C                     ble        +0x1E /* 00001316 */
  1691. 000012FA  48C6                     ext.l      D6
  1692. 000012FC  2F06                     move.l     -[A7], D6
  1693. 000012FE  302D BA44                move.w     D0, [A5 - 0x45BC]
  1694. 00001302  48C0                     ext.l      D0
  1695. 00001304  5280                     addq.l     D0, 1
  1696. 00001306  2F00                     move.l     -[A7], D0
  1697. 00001308  48C5                     ext.l      D5
  1698. 0000130A  2F05                     move.l     -[A7], D5
  1699. 0000130C  2F0B                     move.l     -[A7], A3
  1700. 0000130E  4EBA 1D0A                jsr        [PC + 0x1D0A /* 0000301A */]
  1701. 00001312  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1702. label00001316:
  1703. 00001316  206D BA00                movea.l    A0, [A5 - 0x4600]
  1704. 0000131A  3B50 BA46                move.w     [A5 - 0x45BA], [A0]
  1705. 0000131E  206D BA00                movea.l    A0, [A5 - 0x4600]
  1706. 00001322  3B68 0002 BA44           move.w     [A5 - 0x45BC], [A0 + 0x2]
  1707. 00001328  206D BA00                movea.l    A0, [A5 - 0x4600]
  1708. 0000132C  3004                     move.w     D0, D4
  1709. 0000132E  9050                     sub.w      D0, [A0]
  1710. 00001330  48C0                     ext.l      D0
  1711. 00001332  5280                     addq.l     D0, 1
  1712. 00001334  E980                     asl        D0, 4
  1713. 00001336  D0AD BA00                add.l      D0, [A5 - 0x4600]
  1714. 0000133A  2B40 BA08                move.l     [A5 - 0x45F8], D0
  1715. 0000133E  2040                     movea.l    A0, D0
  1716. 00001340  43ED BA20                lea.l      A1, [A5 - 0x45E0]
  1717. 00001344  22D8                     move.l     [A1]+, [A0]+
  1718. 00001346  22D8                     move.l     [A1]+, [A0]+
  1719. 00001348  22D8                     move.l     [A1]+, [A0]+
  1720. 0000134A  22D8                     move.l     [A1]+, [A0]+
  1721. 0000134C  7001                     moveq.l    D0, 0x01
  1722. 0000134E  6002                     bra        +0x4 /* 00001352 */
  1723. label00001350:
  1724. 00001350  7000                     moveq.l    D0, 0x00
  1725. label00001352:
  1726. 00001352  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1727. 00001356  4E75                     rts
  1728. export_550:
  1729. fn00001358:
  1730. 00001358  4E56 0000                link       A6, 0
  1731. 0000135C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1732. 00001360  382E 0022                move.w     D4, [A6 + 0x22]
  1733. 00001364  3A2E 000E                move.w     D5, [A6 + 0xE]
  1734. 00001368  3C2E 0012                move.w     D6, [A6 + 0x12]
  1735. 0000136C  3E2E 001E                move.w     D7, [A6 + 0x1E]
  1736. 00001370  286E 0008                movea.l    A4, [A6 + 0x8]
  1737. 00001374  266E 0018                movea.l    A3, [A6 + 0x18]
  1738. 00001378  48C6                     ext.l      D6
  1739. 0000137A  2F06                     move.l     -[A7], D6
  1740. 0000137C  48C6                     ext.l      D6
  1741. 0000137E  2F06                     move.l     -[A7], D6
  1742. 00001380  48C5                     ext.l      D5
  1743. 00001382  2F05                     move.l     -[A7], D5
  1744. 00001384  2F0C                     move.l     -[A7], A4
  1745. 00001386  4EBA FE04                jsr        [PC - 0x1FC /* 0000118C */]
  1746. 0000138A  4A40                     tst.w      D0
  1747. 0000138C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1748. 00001390  6700 00DC                beq        +0xDE /* 0000146E */
  1749. 00001394  1B7C 0001 BA20           move.b     [A5 - 0x45E0], 0x1
  1750. 0000139A  0C47 0001                cmpi.w     D7, 0x1
  1751. 0000139E  663A                     bne        +0x3C /* 000013DA */
  1752. 000013A0  206E 0014                movea.l    A0, [A6 + 0x14]
  1753. 000013A4  7007                     moveq.l    D0, 0x07
  1754. 000013A6  B010                     cmp.b      D0, [A0]
  1755. 000013A8  6516                     bcs        +0x18 /* 000013C0 */
  1756. 000013AA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1757. 000013AE  486D BA28                pea.l      [A5 - 0x45D8]
  1758. 000013B2  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  1759. 000013B6  1B7C 0002 BA20           move.b     [A5 - 0x45E0], 0x2
  1760. 000013BC  508F                     addq.l     A7, 8
  1761. 000013BE  606C                     bra        +0x6E /* 0000142C */
  1762. label000013C0:
  1763. 000013C0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1764. 000013C4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1765. 000013C8  2B40 BA28                move.l     [A5 - 0x45D8], D0
  1766. 000013CC  588F                     addq.l     A7, 4
  1767. 000013CE  6700 009E                beq        +0xA0 /* 0000146E */
  1768. 000013D2  1B7C 0003 BA20           move.b     [A5 - 0x45E0], 0x3
  1769. 000013D8  6052                     bra        +0x54 /* 0000142C */
  1770. label000013DA:
  1771. 000013DA  4A47                     tst.w      D7
  1772. 000013DC  6614                     bne        +0x16 /* 000013F2 */
  1773. 000013DE  2B6B 0008 BA28           move.l     [A5 - 0x45D8], [A3 + 0x8]
  1774. 000013E4  2B6B 000C BA2C           move.l     [A5 - 0x45D4], [A3 + 0xC]
  1775. 000013EA  1B7C 0005 BA20           move.b     [A5 - 0x45E0], 0x5
  1776. 000013F0  603A                     bra        +0x3C /* 0000142C */
  1777. label000013F2:
  1778. 000013F2  0C47 0002                cmpi.w     D7, 0x2
  1779. 000013F6  6634                     bne        +0x36 /* 0000142C */
  1780. 000013F8  7000                     moveq.l    D0, 0x00
  1781. 000013FA  302D BD02                move.w     D0, [A5 - 0x42FE]
  1782. 000013FE  2F00                     move.l     -[A7], D0
  1783. 00001400  486D BA26                pea.l      [A5 - 0x45DA]
  1784. 00001404  48C4                     ext.l      D4
  1785. 00001406  2F04                     move.l     -[A7], D4
  1786. 00001408  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1787. 0000140C  2F0C                     move.l     -[A7], A4
  1788. 0000140E  4EBA 0C80                jsr        [PC + 0xC80 /* 00002090 */]
  1789. 00001412  4A40                     tst.w      D0
  1790. 00001414  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1791. 00001418  6754                     beq        +0x56 /* 0000146E */
  1792. 0000141A  2B6D E9D6 BA28           move.l     [A5 - 0x45D8], [A5 - 0x162A]
  1793. 00001420  2B6D E9DA BA2C           move.l     [A5 - 0x45D4], [A5 - 0x1626]
  1794. 00001426  1B7C 0025 BA20           move.b     [A5 - 0x45E0], 0x25 /* '%' */
  1795. label0000142C:
  1796. 0000142C  1B6B 0001 BA21           move.b     [A5 - 0x45DF], [A3 + 0x1]
  1797. 00001432  3B6B 0002 BA22           move.w     [A5 - 0x45DE], [A3 + 0x2]
  1798. 00001438  7010                     moveq.l    D0, 0x10
  1799. 0000143A  C013                     and.b      D0, [A3]
  1800. 0000143C  812D BA20                or.b       [A5 - 0x45E0], D0
  1801. 00001440  3B6B 0004 BA24           move.w     [A5 - 0x45DC], [A3 + 0x4]
  1802. 00001446  7000                     moveq.l    D0, 0x00
  1803. 00001448  302B 0004                move.w     D0, [A3 + 0x4]
  1804. 0000144C  2F00                     move.l     -[A7], D0
  1805. 0000144E  2F0C                     move.l     -[A7], A4
  1806. 00001450  4EBA 4F30                jsr        [PC + 0x4F30 /* 00006382 */]
  1807. 00001454  206D BA08                movea.l    A0, [A5 - 0x45F8]
  1808. 00001458  43ED BA20                lea.l      A1, [A5 - 0x45E0]
  1809. 0000145C  20D9                     move.l     [A0]+, [A1]+
  1810. 0000145E  20D9                     move.l     [A0]+, [A1]+
  1811. 00001460  20D9                     move.l     [A0]+, [A1]+
  1812. 00001462  20D9                     move.l     [A0]+, [A1]+
  1813. 00001464  52AC 00D4                addq.l     [A4 + 0xD4], 1
  1814. 00001468  7001                     moveq.l    D0, 0x01
  1815. 0000146A  508F                     addq.l     A7, 8
  1816. 0000146C  6002                     bra        +0x4 /* 00001470 */
  1817. label0000146E:
  1818. 0000146E  7000                     moveq.l    D0, 0x00
  1819. label00001470:
  1820. 00001470  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  1821. 00001476  4E5E                     unlink     A6
  1822. 00001478  4E75                     rts
  1823. export_551:
  1824. fn0000147A:
  1825. 0000147A  4E56 FFAC                link       A6, -0x0054
  1826. 0000147E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1827. 00001482  286E 0018                movea.l    A4, [A6 + 0x18]
  1828. 00001486  3D7C 0001 FFEA           move.w     [A6 - 0x16], 0x1
  1829. 0000148C  426E FFEE                clr.w      [A6 - 0x12]
  1830. 00001490  7001                     moveq.l    D0, 0x01
  1831. 00001492  4AAE 0014                tst.l      [A6 + 0x14]
  1832. 00001496  660E                     bne        +0x10 /* 000014A6 */
  1833. 00001498  4AAE 001C                tst.l      [A6 + 0x1C]
  1834. 0000149C  6608                     bne        +0xA /* 000014A6 */
  1835. 0000149E  4A6D BE16                tst.w      [A5 - 0x41EA]
  1836. 000014A2  6602                     bne        +0x4 /* 000014A6 */
  1837. 000014A4  7000                     moveq.l    D0, 0x00
  1838. label000014A6:
  1839. 000014A6  3D40 FFEC                move.w     [A6 - 0x14], D0
  1840. 000014AA  302E 000C                move.w     D0, [A6 + 0xC]
  1841. 000014AE  48C0                     ext.l      D0
  1842. 000014B0  2F00                     move.l     -[A7], D0
  1843. 000014B2  302E 0008                move.w     D0, [A6 + 0x8]
  1844. 000014B6  48C0                     ext.l      D0
  1845. 000014B8  2F00                     move.l     -[A7], D0
  1846. 000014BA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1847. 000014BE  4EBA 07D6                jsr        [PC + 0x7D6 /* 00001C96 */]
  1848. 000014C2  41ED BA98                lea.l      A0, [A5 - 0x4568]
  1849. 000014C6  43ED BA30                lea.l      A1, [A5 - 0x45D0]
  1850. 000014CA  20D9                     move.l     [A0]+, [A1]+
  1851. 000014CC  20D9                     move.l     [A0]+, [A1]+
  1852. 000014CE  20D9                     move.l     [A0]+, [A1]+
  1853. 000014D0  20D9                     move.l     [A0]+, [A1]+
  1854. 000014D2  7000                     moveq.l    D0, 0x00
  1855. 000014D4  102D BA30                move.b     D0, [A5 - 0x45D0]
  1856. 000014D8  7A07                     moveq.l    D5, 0x07
  1857. 000014DA  CA80                     and.l      D5, D0
  1858. 000014DC  206E 0010                movea.l    A0, [A6 + 0x10]
  1859. 000014E0  4A68 018C                tst.w      [A0 + 0x18C]
  1860. 000014E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1861. 000014E8  6716                     beq        +0x18 /* 00001500 */
  1862. 000014EA  7010                     moveq.l    D0, 0x10
  1863. 000014EC  C02D BA30                and.b      D0, [A5 - 0x45D0]
  1864. 000014F0  670E                     beq        +0x10 /* 00001500 */
  1865. 000014F2  4878 03F7                push.l     0x3F7
  1866. 000014F6  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1867. 000014FA  588F                     addq.l     A7, 4
  1868. 000014FC  6000 067C                bra        +0x67E /* 00001B7A */
  1869. label00001500:
  1870. 00001500  206E 0010                movea.l    A0, [A6 + 0x10]
  1871. 00001504  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  1872. 00001508  206E 0010                movea.l    A0, [A6 + 0x10]
  1873. 0000150C  2668 021E                movea.l    A3, [A0 + 0x21E]
  1874. 00001510  6044                     bra        +0x46 /* 00001556 */
  1875. label00001512:
  1876. 00001512  703F                     moveq.l    D0, 0x3F
  1877. 00001514  C06B 0008                and.w      D0, [A3 + 0x8]
  1878. 00001518  0C40 0011                cmpi.w     D0, 0x11
  1879. 0000151C  6634                     bne        +0x36 /* 00001552 */
  1880. 0000151E  302E 0008                move.w     D0, [A6 + 0x8]
  1881. 00001522  B053                     cmp.w      D0, [A3]
  1882. 00001524  6D2C                     blt        +0x2E /* 00001552 */
  1883. 00001526  302E 0008                move.w     D0, [A6 + 0x8]
  1884. 0000152A  B06B 0002                cmp.w      D0, [A3 + 0x2]
  1885. 0000152E  6E22                     bgt        +0x24 /* 00001552 */
  1886. 00001530  302E 000C                move.w     D0, [A6 + 0xC]
  1887. 00001534  B06B 0004                cmp.w      D0, [A3 + 0x4]
  1888. 00001538  6D18                     blt        +0x1A /* 00001552 */
  1889. 0000153A  302E 000C                move.w     D0, [A6 + 0xC]
  1890. 0000153E  B06B 0006                cmp.w      D0, [A3 + 0x6]
  1891. 00001542  6E0E                     bgt        +0x10 /* 00001552 */
  1892. 00001544  4878 06A8                push.l     0x6A8
  1893. 00001548  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1894. 0000154C  588F                     addq.l     A7, 4
  1895. 0000154E  6000 062A                bra        +0x62C /* 00001B7A */
  1896. label00001552:
  1897. 00001552  D6FC 001C                add.w      A3, 0x1C
  1898. label00001556:
  1899. 00001556  3007                     move.w     D0, D7
  1900. 00001558  5347                     subq.w     D7, 1
  1901. 0000155A  4A40                     tst.w      D0
  1902. 0000155C  66B4                     bne        -0x4A /* 00001512 */
  1903. 0000155E  7000                     moveq.l    D0, 0x00
  1904. 00001560  7200                     moveq.l    D1, 0x00
  1905. 00001562  122D BA30                move.b     D1, [A5 - 0x45D0]
  1906. 00001566  57C0                     seq        D0
  1907. 00001568  4400                     neg.b      D0
  1908. 0000156A  6708                     beq        +0xA /* 00001574 */
  1909. 0000156C  203C 0000 0180           move.l     D0, 0x180
  1910. 00001572  6006                     bra        +0x8 /* 0000157A */
  1911. label00001574:
  1912. 00001574  203C 0000 0080           move.l     D0, 0x80
  1913. label0000157A:
  1914. 0000157A  3D40 FFF0                move.w     [A6 - 0x10], D0
  1915. 0000157E  4AAE 0014                tst.l      [A6 + 0x14]
  1916. 00001582  6600 009C                bne        +0x9E /* 00001620 */
  1917. 00001586  200C                     move.l     D0, A4
  1918. 00001588  6700 0096                beq        +0x98 /* 00001620 */
  1919. 0000158C  4A6D BE16                tst.w      [A5 - 0x41EA]
  1920. 00001590  6600 008E                bne        +0x90 /* 00001620 */
  1921. 00001594  526E FFEE                addq.w     [A6 - 0x12], 1
  1922. 00001598  7000                     moveq.l    D0, 0x00
  1923. 0000159A  1014                     move.b     D0, [A4]
  1924. 0000159C  4234 0801                clr.b      [A4 + D0 + 0x1]
  1925. 000015A0  200C                     move.l     D0, A4
  1926. 000015A2  5280                     addq.l     D0, 1
  1927. 000015A4  2D40 FFE6                move.l     [A6 - 0x1A], D0
  1928. 000015A8  6004                     bra        +0x6 /* 000015AE */
  1929. label000015AA:
  1930. 000015AA  52AE FFE6                addq.l     [A6 - 0x1A], 1
  1931. label000015AE:
  1932. 000015AE  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1933. 000015B2  7020                     moveq.l    D0, 0x20
  1934. 000015B4  B010                     cmp.b      D0, [A0]
  1935. 000015B6  67F2                     beq        -0xC /* 000015AA */
  1936. 000015B8  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1937. 000015BC  7000                     moveq.l    D0, 0x00
  1938. 000015BE  1010                     move.b     D0, [A0]
  1939. 000015C0  D040                     add.w      D0, D0
  1940. 000015C2  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1941. 000015C6  323C 0400                move.w     D1, 0x400
  1942. 000015CA  C270 0000                and.w      D1, [A0 + D0.w]
  1943. 000015CE  661E                     bne        +0x20 /* 000015EE */
  1944. 000015D0  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1945. 000015D4  7000                     moveq.l    D0, 0x00
  1946. 000015D6  1010                     move.b     D0, [A0]
  1947. 000015D8  2F00                     move.l     -[A7], D0
  1948. 000015DA  4EAD 2A82                jsr        [A5 + 0x2A82 /* export_1356 */]
  1949. 000015DE  4A40                     tst.w      D0
  1950. 000015E0  588F                     addq.l     A7, 4
  1951. 000015E2  660A                     bne        +0xC /* 000015EE */
  1952. 000015E4  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1953. 000015E8  702D                     moveq.l    D0, 0x2D
  1954. 000015EA  B010                     cmp.b      D0, [A0]
  1955. 000015EC  6632                     bne        +0x34 /* 00001620 */
  1956. label000015EE:
  1957. 000015EE  486E FFF2                pea.l      [A6 - 0xE]
  1958. 000015F2  486E FFE6                pea.l      [A6 - 0x1A]
  1959. 000015F6  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  1960. 000015FA  508F                     addq.l     A7, 8
  1961. 000015FC  6004                     bra        +0x6 /* 00001602 */
  1962. label000015FE:
  1963. 000015FE  52AE FFE6                addq.l     [A6 - 0x1A], 1
  1964. label00001602:
  1965. 00001602  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1966. 00001606  7020                     moveq.l    D0, 0x20
  1967. 00001608  B010                     cmp.b      D0, [A0]
  1968. 0000160A  67F2                     beq        -0xC /* 000015FE */
  1969. 0000160C  206E FFE6                movea.l    A0, [A6 - 0x1A]
  1970. 00001610  4A10                     tst.b      [A0]
  1971. 00001612  660C                     bne        +0xE /* 00001620 */
  1972. 00001614  41EE FFF2                lea.l      A0, [A6 - 0xE]
  1973. 00001618  2D48 0014                move.l     [A6 + 0x14], A0
  1974. 0000161C  422E FFFF                clr.b      [A6 - 0x1]
  1975. label00001620:
  1976. 00001620  4AAE 0014                tst.l      [A6 + 0x14]
  1977. 00001624  6710                     beq        +0x12 /* 00001636 */
  1978. 00001626  206E 0014                movea.l    A0, [A6 + 0x14]
  1979. 0000162A  7001                     moveq.l    D0, 0x01
  1980. 0000162C  B028 000D                cmp.b      D0, [A0 + 0xD]
  1981. 00001630  6704                     beq        +0x6 /* 00001636 */
  1982. 00001632  7000                     moveq.l    D0, 0x00
  1983. 00001634  2840                     movea.l    A4, D0
  1984. label00001636:
  1985. 00001636  200C                     move.l     D0, A4
  1986. 00001638  6608                     bne        +0xA /* 00001642 */
  1987. 0000163A  4AAE 001C                tst.l      [A6 + 0x1C]
  1988. 0000163E  6700 0248                beq        +0x24A /* 00001888 */
  1989. label00001642:
  1990. 00001642  200C                     move.l     D0, A4
  1991. 00001644  6724                     beq        +0x26 /* 0000166A */
  1992. 00001646  7000                     moveq.l    D0, 0x00
  1993. 00001648  1014                     move.b     D0, [A4]
  1994. 0000164A  4234 0801                clr.b      [A4 + D0 + 0x1]
  1995. 0000164E  4A6D BE16                tst.w      [A5 - 0x41EA]
  1996. 00001652  6616                     bne        +0x18 /* 0000166A */
  1997. 00001654  703D                     moveq.l    D0, 0x3D
  1998. 00001656  B02C 0001                cmp.b      D0, [A4 + 0x1]
  1999. 0000165A  660E                     bne        +0x10 /* 0000166A */
  2000. 0000165C  4A6E FFEE                tst.w      [A6 - 0x12]
  2001. 00001660  6608                     bne        +0xA /* 0000166A */
  2002. 00001662  200C                     move.l     D0, A4
  2003. 00001664  5280                     addq.l     D0, 1
  2004. 00001666  2D40 001C                move.l     [A6 + 0x1C], D0
  2005. label0000166A:
  2006. 0000166A  4AAE 001C                tst.l      [A6 + 0x1C]
  2007. 0000166E  6700 009C                beq        +0x9E /* 0000170C */
  2008. 00001672  7C02                     moveq.l    D6, 0x02
  2009. 00001674  426D BB8E                clr.w      [A5 - 0x4472]
  2010. 00001678  3D6D BA7E FFDE           move.w     [A6 - 0x22], [A5 - 0x4582]
  2011. 0000167E  3D6D BA7C FFE0           move.w     [A6 - 0x20], [A5 - 0x4584]
  2012. 00001684  2D6D BA78 FFE2           move.l     [A6 - 0x1E], [A5 - 0x4588]
  2013. 0000168A  3B6E 0008 BA7E           move.w     [A5 - 0x4582], [A6 + 0x8]
  2014. 00001690  3B6E 000C BA7C           move.w     [A5 - 0x4584], [A6 + 0xC]
  2015. 00001696  2B6E 0010 BA78           move.l     [A5 - 0x4588], [A6 + 0x10]
  2016. 0000169C  526D BB98                addq.w     [A5 - 0x4468], 1
  2017. 000016A0  202E 001C                move.l     D0, [A6 + 0x1C]
  2018. 000016A4  5280                     addq.l     D0, 1
  2019. 000016A6  2F00                     move.l     -[A7], D0
  2020. 000016A8  4EAD 1C02                jsr        [A5 + 0x1C02 /* export_892 */]
  2021. 000016AC  3D40 FFDC                move.w     [A6 - 0x24], D0
  2022. 000016B0  588F                     addq.l     A7, 4
  2023. 000016B2  670E                     beq        +0x10 /* 000016C2 */
  2024. 000016B4  206D BBAC                movea.l    A0, [A5 - 0x4454]
  2025. 000016B8  4A10                     tst.b      [A0]
  2026. 000016BA  6706                     beq        +0x8 /* 000016C2 */
  2027. 000016BC  3B7C 0004 BB8E           move.w     [A5 - 0x4472], 0x4
  2028. label000016C2:
  2029. 000016C2  536D BB98                subq.w     [A5 - 0x4468], 1
  2030. 000016C6  2B6E FFE2 BA78           move.l     [A5 - 0x4588], [A6 - 0x1E]
  2031. 000016CC  3B6E FFDE BA7E           move.w     [A5 - 0x4582], [A6 - 0x22]
  2032. 000016D2  3B6E FFE0 BA7C           move.w     [A5 - 0x4584], [A6 - 0x20]
  2033. 000016D8  4A6D BB8E                tst.w      [A5 - 0x4472]
  2034. 000016DC  6726                     beq        +0x28 /* 00001704 */
  2035. 000016DE  202D BBAC                move.l     D0, [A5 - 0x4454]
  2036. 000016E2  90AE 001C                sub.l      D0, [A6 + 0x1C]
  2037. 000016E6  3B40 BBAA                move.w     [A5 - 0x4456], D0
  2038. 000016EA  202D BBB0                move.l     D0, [A5 - 0x4450]
  2039. 000016EE  90AE 001C                sub.l      D0, [A6 + 0x1C]
  2040. 000016F2  3B40 BBA8                move.w     [A5 - 0x4458], D0
  2041. 000016F6  7000                     moveq.l    D0, 0x00
  2042. 000016F8  2F00                     move.l     -[A7], D0
  2043. 000016FA  4EBA F520                jsr        [PC - 0xAE0 /* 00000C1C */]
  2044. 000016FE  588F                     addq.l     A7, 4
  2045. 00001700  6000 0478                bra        +0x47A /* 00001B7A */
  2046. label00001704:
  2047. 00001704  286D BBB8                movea.l    A4, [A5 - 0x4448]
  2048. 00001708  6000 019E                bra        +0x1A0 /* 000018A8 */
  2049. label0000170C:
  2050. 0000170C  7C01                     moveq.l    D6, 0x01
  2051. 0000170E  4A6D BE16                tst.w      [A5 - 0x41EA]
  2052. 00001712  6600 0194                bne        +0x196 /* 000018A8 */
  2053. 00001716  4A14                     tst.b      [A4]
  2054. 00001718  6606                     bne        +0x8 /* 00001720 */
  2055. 0000171A  7C03                     moveq.l    D6, 0x03
  2056. 0000171C  6000 018A                bra        +0x18C /* 000018A8 */
  2057. label00001720:
  2058. 00001720  2F0C                     move.l     -[A7], A4
  2059. 00001722  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  2060. 00001726  4A40                     tst.w      D0
  2061. 00001728  588F                     addq.l     A7, 4
  2062. 0000172A  6700 00BA                beq        +0xBC /* 000017E6 */
  2063. 0000172E  4246                     clr.w      D6
  2064. 00001730  303C 00F0                move.w     D0, 0xF0
  2065. 00001734  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2066. 00001738  0C40 0050                cmpi.w     D0, 0x50 /* 'P' */
  2067. 0000173C  650E                     bcs        +0x10 /* 0000174C */
  2068. 0000173E  303C 00F0                move.w     D0, 0xF0
  2069. 00001742  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2070. 00001746  0C40 0090                cmpi.w     D0, 0x90
  2071. 0000174A  6356                     bls        +0x58 /* 000017A2 */
  2072. label0000174C:
  2073. 0000174C  303C 00F0                move.w     D0, 0xF0
  2074. 00001750  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2075. 00001754  0C40 00E0                cmpi.w     D0, 0xE0
  2076. 00001758  662E                     bne        +0x30 /* 00001788 */
  2077. 0000175A  206E 0010                movea.l    A0, [A6 + 0x10]
  2078. 0000175E  2068 0246                movea.l    A0, [A0 + 0x246]
  2079. 00001762  7000                     moveq.l    D0, 0x00
  2080. 00001764  302D BA34                move.w     D0, [A5 - 0x45CC]
  2081. 00001768  2200                     move.l     D1, D0
  2082. 0000176A  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2083. 0000176E  4841                     swap.w     D1
  2084. 00001770  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2085. 00001774  4841                     swap.w     D1
  2086. 00001776  4241                     clr.w      D1
  2087. 00001778  D081                     add.l      D0, D1
  2088. 0000177A  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  2089. 0000177E  4EAD 0D2A                jsr        [A5 + 0xD2A /* export_417 */]
  2090. 00001782  4A40                     tst.w      D0
  2091. 00001784  588F                     addq.l     A7, 4
  2092. 00001786  661A                     bne        +0x1C /* 000017A2 */
  2093. label00001788:
  2094. 00001788  303C FF0F                move.w     D0, 0xFF0F
  2095. 0000178C  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2096. 00001790  322D E592                move.w     D1, [A5 - 0x1A6E]
  2097. 00001794  5341                     subq.w     D1, 1
  2098. 00001796  E949                     lsl        D1.w, 4
  2099. 00001798  D27C 0050                add.w      D1, 0x50 /* 'P' */
  2100. 0000179C  8240                     or.w       D1, D0
  2101. 0000179E  3B41 BA32                move.w     [A5 - 0x45CE], D1
  2102. label000017A2:
  2103. 000017A2  4EAD 0D52                jsr        [A5 + 0xD52 /* export_422 */]
  2104. 000017A6  2D40 FFBE                move.l     [A6 - 0x42], D0
  2105. 000017AA  486E FFBE                pea.l      [A6 - 0x42]
  2106. 000017AE  486E FFC2                pea.l      [A6 - 0x3E]
  2107. 000017B2  3F3C 280E                move.w     -[A7], 0x280E
  2108. 000017B6  A9EB                     syscall    Pack4/FP68K
  2109. 000017B8  486E FFC2                pea.l      [A6 - 0x3E]
  2110. 000017BC  486E FFB6                pea.l      [A6 - 0x4A]
  2111. 000017C0  3F3C 0810                move.w     -[A7], 0x810
  2112. 000017C4  A9EB                     syscall    Pack4/FP68K
  2113. 000017C6  486E FFB6                pea.l      [A6 - 0x4A]
  2114. 000017CA  486E FFAC                pea.l      [A6 - 0x54]
  2115. 000017CE  3F3C 080E                move.w     -[A7], 0x80E
  2116. 000017D2  A9EB                     syscall    Pack4/FP68K
  2117. 000017D4  486E FFAC                pea.l      [A6 - 0x54]
  2118. 000017D8  486D BA38                pea.l      [A5 - 0x45C8]
  2119. 000017DC  3F3C 0810                move.w     -[A7], 0x810
  2120. 000017E0  A9EB                     syscall    Pack4/FP68K
  2121. 000017E2  6000 00C4                bra        +0xC6 /* 000018A8 */
  2122. label000017E6:
  2123. 000017E6  2F0C                     move.l     -[A7], A4
  2124. 000017E8  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  2125. 000017EC  4A40                     tst.w      D0
  2126. 000017EE  588F                     addq.l     A7, 4
  2127. 000017F0  6700 00B6                beq        +0xB8 /* 000018A8 */
  2128. 000017F4  4246                     clr.w      D6
  2129. 000017F6  303C 00F0                move.w     D0, 0xF0
  2130. 000017FA  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2131. 000017FE  0C40 00A0                cmpi.w     D0, 0xA0
  2132. 00001802  650E                     bcs        +0x10 /* 00001812 */
  2133. 00001804  303C 00F0                move.w     D0, 0xF0
  2134. 00001808  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2135. 0000180C  0C40 00D0                cmpi.w     D0, 0xD0
  2136. 00001810  6356                     bls        +0x58 /* 00001868 */
  2137. label00001812:
  2138. 00001812  303C 00F0                move.w     D0, 0xF0
  2139. 00001816  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2140. 0000181A  0C40 00E0                cmpi.w     D0, 0xE0
  2141. 0000181E  662E                     bne        +0x30 /* 0000184E */
  2142. 00001820  206E 0010                movea.l    A0, [A6 + 0x10]
  2143. 00001824  2068 0246                movea.l    A0, [A0 + 0x246]
  2144. 00001828  7000                     moveq.l    D0, 0x00
  2145. 0000182A  302D BA34                move.w     D0, [A5 - 0x45CC]
  2146. 0000182E  2200                     move.l     D1, D0
  2147. 00001830  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2148. 00001834  4841                     swap.w     D1
  2149. 00001836  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2150. 0000183A  4841                     swap.w     D1
  2151. 0000183C  4241                     clr.w      D1
  2152. 0000183E  D081                     add.l      D0, D1
  2153. 00001840  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  2154. 00001844  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  2155. 00001848  4A40                     tst.w      D0
  2156. 0000184A  588F                     addq.l     A7, 4
  2157. 0000184C  661A                     bne        +0x1C /* 00001868 */
  2158. label0000184E:
  2159. 0000184E  303C FF0F                move.w     D0, 0xFF0F
  2160. 00001852  C06D BA32                and.w      D0, [A5 - 0x45CE]
  2161. 00001856  322D E590                move.w     D1, [A5 - 0x1A70]
  2162. 0000185A  5341                     subq.w     D1, 1
  2163. 0000185C  E949                     lsl        D1.w, 4
  2164. 0000185E  D27C 00A0                add.w      D1, 0xA0
  2165. 00001862  8240                     or.w       D1, D0
  2166. 00001864  3B41 BA32                move.w     [A5 - 0x45CE], D1
  2167. label00001868:
  2168. 00001868  4EAD 0F6A                jsr        [A5 + 0xF6A /* export_489 */]
  2169. 0000186C  3D40 FFC2                move.w     [A6 - 0x3E], D0
  2170. 00001870  2D41 FFC4                move.l     [A6 - 0x3C], D1
  2171. 00001874  2D48 FFC8                move.l     [A6 - 0x38], A0
  2172. 00001878  486E FFC2                pea.l      [A6 - 0x3E]
  2173. 0000187C  486D BA38                pea.l      [A5 - 0x45C8]
  2174. 00001880  3F3C 0810                move.w     -[A7], 0x810
  2175. 00001884  A9EB                     syscall    Pack4/FP68K
  2176. 00001886  6020                     bra        +0x22 /* 000018A8 */
  2177. label00001888:
  2178. 00001888  206E 0014                movea.l    A0, [A6 + 0x14]
  2179. 0000188C  4A28 000D                tst.b      [A0 + 0xD]
  2180. 00001890  6600 02E2                bne        +0x2E4 /* 00001B74 */
  2181. 00001894  206E 0014                movea.l    A0, [A6 + 0x14]
  2182. 00001898  2B50 BA38                move.l     [A5 - 0x45C8], [A0]
  2183. 0000189C  206E 0014                movea.l    A0, [A6 + 0x14]
  2184. 000018A0  2B68 0004 BA3C           move.l     [A5 - 0x45C4], [A0 + 0x4]
  2185. 000018A6  4246                     clr.w      D6
  2186. label000018A8:
  2187. 000018A8  302E FFDC                move.w     D0, [A6 - 0x24]
  2188. 000018AC  48C0                     ext.l      D0
  2189. 000018AE  2F00                     move.l     -[A7], D0
  2190. 000018B0  48C6                     ext.l      D6
  2191. 000018B2  2F06                     move.l     -[A7], D6
  2192. 000018B4  486D BA30                pea.l      [A5 - 0x45D0]
  2193. 000018B8  2F0C                     move.l     -[A7], A4
  2194. 000018BA  302E 000C                move.w     D0, [A6 + 0xC]
  2195. 000018BE  48C0                     ext.l      D0
  2196. 000018C0  2F00                     move.l     -[A7], D0
  2197. 000018C2  302E 0008                move.w     D0, [A6 + 0x8]
  2198. 000018C6  48C0                     ext.l      D0
  2199. 000018C8  2F00                     move.l     -[A7], D0
  2200. 000018CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2201. 000018CE  4EBA FA88                jsr        [PC - 0x578 /* 00001358 */]
  2202. 000018D2  3D40 FFEA                move.w     [A6 - 0x16], D0
  2203. 000018D6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2204. 000018DA  6700 0284                beq        +0x286 /* 00001B60 */
  2205. 000018DE  383C 0104                move.w     D4, 0x104
  2206. 000018E2  4A6E FFEC                tst.w      [A6 - 0x14]
  2207. 000018E6  6700 028C                beq        +0x28E /* 00001B74 */
  2208. 000018EA  302E 0008                move.w     D0, [A6 + 0x8]
  2209. 000018EE  B06E 000A                cmp.w      D0, [A6 + 0xA]
  2210. 000018F2  660A                     bne        +0xC /* 000018FE */
  2211. 000018F4  302E 000C                move.w     D0, [A6 + 0xC]
  2212. 000018F8  B06E 000E                cmp.w      D0, [A6 + 0xE]
  2213. 000018FC  6770                     beq        +0x72 /* 0000196E */
  2214. label000018FE:
  2215. 000018FE  0044 0010                ori.w      D4, 0x10
  2216. 00001902  7001                     moveq.l    D0, 0x01
  2217. 00001904  2F00                     move.l     -[A7], D0
  2218. 00001906  486D BA98                pea.l      [A5 - 0x4568]
  2219. 0000190A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2220. 0000190E  4EBA 2BB4                jsr        [PC + 0x2BB4 /* 000044C4 */]
  2221. 00001912  41EE FFD0                lea.l      A0, [A6 - 0x30]
  2222. 00001916  43EE 0008                lea.l      A1, [A6 + 0x8]
  2223. 0000191A  20D9                     move.l     [A0]+, [A1]+
  2224. 0000191C  20D9                     move.l     [A0]+, [A1]+
  2225. 0000191E  20D9                     move.l     [A0]+, [A1]+
  2226. 00001920  3D6E FFD0 FFD2           move.w     [A6 - 0x2E], [A6 - 0x30]
  2227. 00001926  3D6E FFD4 FFD6           move.w     [A6 - 0x2A], [A6 - 0x2C]
  2228. 0000192C  486D 27A2                pea.l      [A5 + 0x27A2 /* export_1264 */]
  2229. 00001930  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2230. 00001934  4A40                     tst.w      D0
  2231. 00001936  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2232. 0000193A  6700 015A                beq        +0x15C /* 00001A96 */
  2233. 0000193E  7000                     moveq.l    D0, 0x00
  2234. 00001940  2F00                     move.l     -[A7], D0
  2235. 00001942  41EE 0014                lea.l      A0, [A6 + 0x14]
  2236. 00001946  2F20                     move.l     -[A7], -[A0]
  2237. 00001948  2F20                     move.l     -[A7], -[A0]
  2238. 0000194A  2F20                     move.l     -[A7], -[A0]
  2239. 0000194C  41EE FFDC                lea.l      A0, [A6 - 0x24]
  2240. 00001950  2F20                     move.l     -[A7], -[A0]
  2241. 00001952  2F20                     move.l     -[A7], -[A0]
  2242. 00001954  2F20                     move.l     -[A7], -[A0]
  2243. 00001956  4EAD 27A2                jsr        [A5 + 0x27A2 /* export_1264 */]
  2244. 0000195A  3D40 FFEA                move.w     [A6 - 0x16], D0
  2245. 0000195E  486D 27A2                pea.l      [A5 + 0x27A2 /* export_1264 */]
  2246. 00001962  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2247. 00001966  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2248. 0000196A  6000 012A                bra        +0x12C /* 00001A96 */
  2249. label0000196E:
  2250. 0000196E  302E 0008                move.w     D0, [A6 + 0x8]
  2251. 00001972  B06D BA7E                cmp.w      D0, [A5 - 0x4582]
  2252. 00001976  6600 010A                bne        +0x10C /* 00001A82 */
  2253. 0000197A  302E 000C                move.w     D0, [A6 + 0xC]
  2254. 0000197E  B06D BA7C                cmp.w      D0, [A5 - 0x4584]
  2255. 00001982  6600 00FE                bne        +0x100 /* 00001A82 */
  2256. 00001986  202E 0010                move.l     D0, [A6 + 0x10]
  2257. 0000198A  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  2258. 0000198E  6600 00F2                bne        +0xF4 /* 00001A82 */
  2259. 00001992  7007                     moveq.l    D0, 0x07
  2260. 00001994  C02D BA98                and.b      D0, [A5 - 0x4568]
  2261. 00001998  0C00 0001                cmpi.b     D0, 0x1
  2262. 0000199C  630A                     bls        +0xC /* 000019A8 */
  2263. 0000199E  7008                     moveq.l    D0, 0x08
  2264. 000019A0  C02D BA98                and.b      D0, [A5 - 0x4568]
  2265. 000019A4  6700 008E                beq        +0x90 /* 00001A34 */
  2266. label000019A8:
  2267. 000019A8  206D BA78                movea.l    A0, [A5 - 0x4588]
  2268. 000019AC  4A68 018A                tst.w      [A0 + 0x18A]
  2269. 000019B0  6600 0082                bne        +0x84 /* 00001A34 */
  2270. 000019B4  206D BA78                movea.l    A0, [A5 - 0x4588]
  2271. 000019B8  3D68 0168 FFCC           move.w     [A6 - 0x34], [A0 + 0x168]
  2272. 000019BE  206D BA78                movea.l    A0, [A5 - 0x4588]
  2273. 000019C2  3D68 0186 FFCE           move.w     [A6 - 0x32], [A0 + 0x186]
  2274. 000019C8  206D BA78                movea.l    A0, [A5 - 0x4588]
  2275. 000019CC  317C FFFE 0168           move.w     [A0 + 0x168], 0xFFFE
  2276. 000019D2  7026                     moveq.l    D0, 0x26
  2277. 000019D4  2F00                     move.l     -[A7], D0
  2278. 000019D6  486D 2942                pea.l      [A5 + 0x2942 /* export_1316 */]
  2279. 000019DA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  2280. 000019DE  4A40                     tst.w      D0
  2281. 000019E0  508F                     addq.l     A7, 8
  2282. 000019E2  6612                     bne        +0x14 /* 000019F6 */
  2283. 000019E4  206D BA78                movea.l    A0, [A5 - 0x4588]
  2284. 000019E8  7000                     moveq.l    D0, 0x00
  2285. 000019EA  3028 0168                move.w     D0, [A0 + 0x168]
  2286. 000019EE  0C80 0000 FFFE           cmpi.l     D0, 0xFFFE
  2287. 000019F4  660C                     bne        +0xE /* 00001A02 */
  2288. label000019F6:
  2289. 000019F6  206D BA08                movea.l    A0, [A5 - 0x45F8]
  2290. 000019FA  317C FFFF 0006           move.w     [A0 + 0x6], 0xFFFF
  2291. 00001A00  600E                     bra        +0x10 /* 00001A10 */
  2292. label00001A02:
  2293. 00001A02  206D BA78                movea.l    A0, [A5 - 0x4588]
  2294. 00001A06  226D BA08                movea.l    A1, [A5 - 0x45F8]
  2295. 00001A0A  3368 0168 0006           move.w     [A1 + 0x6], [A0 + 0x168]
  2296. label00001A10:
  2297. 00001A10  206D BA78                movea.l    A0, [A5 - 0x4588]
  2298. 00001A14  316E FFCC 0168           move.w     [A0 + 0x168], [A6 - 0x34]
  2299. 00001A1A  206D BA78                movea.l    A0, [A5 - 0x4588]
  2300. 00001A1E  316E FFCE 0186           move.w     [A0 + 0x186], [A6 - 0x32]
  2301. 00001A24  2F2D BA08                move.l     -[A7], [A5 - 0x45F8]
  2302. 00001A28  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2303. 00001A2C  4EBA 07DC                jsr        [PC + 0x7DC /* 0000220A */]
  2304. 00001A30  508F                     addq.l     A7, 8
  2305. 00001A32  600E                     bra        +0x10 /* 00001A42 */
  2306. label00001A34:
  2307. 00001A34  486D BA98                pea.l      [A5 - 0x4568]
  2308. 00001A38  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2309. 00001A3C  4EBA 07CC                jsr        [PC + 0x7CC /* 0000220A */]
  2310. 00001A40  508F                     addq.l     A7, 8
  2311. label00001A42:
  2312. 00001A42  4A2D BA98                tst.b      [A5 - 0x4568]
  2313. 00001A46  671C                     beq        +0x1E /* 00001A64 */
  2314. 00001A48  7028                     moveq.l    D0, 0x28
  2315. 00001A4A  C02D BA98                and.b      D0, [A5 - 0x4568]
  2316. 00001A4E  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  2317. 00001A52  6608                     bne        +0xA /* 00001A5C */
  2318. 00001A54  206D BA78                movea.l    A0, [A5 - 0x4588]
  2319. 00001A58  52A8 02C0                addq.l     [A0 + 0x2C0], 1
  2320. label00001A5C:
  2321. 00001A5C  206D BA78                movea.l    A0, [A5 - 0x4588]
  2322. 00001A60  52A8 02BC                addq.l     [A0 + 0x2BC], 1
  2323. label00001A64:
  2324. 00001A64  7008                     moveq.l    D0, 0x08
  2325. 00001A66  2F00                     move.l     -[A7], D0
  2326. 00001A68  4EBA 374C                jsr        [PC + 0x374C /* 000051B6 */]
  2327. 00001A6C  486D BAAC                pea.l      [A5 - 0x4554]
  2328. 00001A70  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2329. 00001A74  4868 032E                pea.l      [A0 + 0x32E]
  2330. 00001A78  4EBA 3986                jsr        [PC + 0x3986 /* 00005400 */]
  2331. 00001A7C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2332. 00001A80  6014                     bra        +0x16 /* 00001A96 */
  2333. label00001A82:
  2334. 00001A82  7001                     moveq.l    D0, 0x01
  2335. 00001A84  2F00                     move.l     -[A7], D0
  2336. 00001A86  486D BA98                pea.l      [A5 - 0x4568]
  2337. 00001A8A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2338. 00001A8E  4EBA 2A34                jsr        [PC + 0x2A34 /* 000044C4 */]
  2339. 00001A92  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2340. label00001A96:
  2341. 00001A96  0C46 0002                cmpi.w     D6, 0x2
  2342. 00001A9A  6636                     bne        +0x38 /* 00001AD2 */
  2343. 00001A9C  4A6E FFEA                tst.w      [A6 - 0x16]
  2344. 00001AA0  6730                     beq        +0x32 /* 00001AD2 */
  2345. 00001AA2  206E 0010                movea.l    A0, [A6 + 0x10]
  2346. 00001AA6  4A68 0184                tst.w      [A0 + 0x184]
  2347. 00001AAA  6626                     bne        +0x28 /* 00001AD2 */
  2348. 00001AAC  486D 290A                pea.l      [A5 + 0x290A /* export_1309 */]
  2349. 00001AB0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2350. 00001AB4  4A40                     tst.w      D0
  2351. 00001AB6  588F                     addq.l     A7, 4
  2352. 00001AB8  6718                     beq        +0x1A /* 00001AD2 */
  2353. 00001ABA  486E 0008                pea.l      [A6 + 0x8]
  2354. 00001ABE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2355. 00001AC2  4EAD 290A                jsr        [A5 + 0x290A /* export_1309 */]
  2356. 00001AC6  486D 290A                pea.l      [A5 + 0x290A /* export_1309 */]
  2357. 00001ACA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2358. 00001ACE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2359. label00001AD2:
  2360. 00001AD2  302E 000C                move.w     D0, [A6 + 0xC]
  2361. 00001AD6  48C0                     ext.l      D0
  2362. 00001AD8  2F00                     move.l     -[A7], D0
  2363. 00001ADA  302E 0008                move.w     D0, [A6 + 0x8]
  2364. 00001ADE  48C0                     ext.l      D0
  2365. 00001AE0  2F00                     move.l     -[A7], D0
  2366. 00001AE2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2367. 00001AE6  4EBA 01AE                jsr        [PC + 0x1AE /* 00001C96 */]
  2368. 00001AEA  7007                     moveq.l    D0, 0x07
  2369. 00001AEC  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2370. 00001AF0  0C00 0002                cmpi.b     D0, 0x2
  2371. 00001AF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2372. 00001AF8  6722                     beq        +0x24 /* 00001B1C */
  2373. 00001AFA  7007                     moveq.l    D0, 0x07
  2374. 00001AFC  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2375. 00001B00  0C00 0003                cmpi.b     D0, 0x3
  2376. 00001B04  6716                     beq        +0x18 /* 00001B1C */
  2377. 00001B06  0C45 0002                cmpi.w     D5, 0x2
  2378. 00001B0A  6710                     beq        +0x12 /* 00001B1C */
  2379. 00001B0C  0C45 0003                cmpi.w     D5, 0x3
  2380. 00001B10  670A                     beq        +0xC /* 00001B1C */
  2381. 00001B12  0C45 0001                cmpi.w     D5, 0x1
  2382. 00001B16  6704                     beq        +0x6 /* 00001B1C */
  2383. 00001B18  4A45                     tst.w      D5
  2384. 00001B1A  6604                     bne        +0x6 /* 00001B20 */
  2385. label00001B1C:
  2386. 00001B1C  0044 0010                ori.w      D4, 0x10
  2387. label00001B20:
  2388. 00001B20  7000                     moveq.l    D0, 0x00
  2389. 00001B22  3004                     move.w     D0, D4
  2390. 00001B24  7240                     moveq.l    D1, 0x40
  2391. 00001B26  8280                     or.l       D1, D0
  2392. 00001B28  2F01                     move.l     -[A7], D1
  2393. 00001B2A  7000                     moveq.l    D0, 0x00
  2394. 00001B2C  302E FFF0                move.w     D0, [A6 - 0x10]
  2395. 00001B30  2F00                     move.l     -[A7], D0
  2396. 00001B32  302E 000E                move.w     D0, [A6 + 0xE]
  2397. 00001B36  48C0                     ext.l      D0
  2398. 00001B38  2F00                     move.l     -[A7], D0
  2399. 00001B3A  302E 000C                move.w     D0, [A6 + 0xC]
  2400. 00001B3E  48C0                     ext.l      D0
  2401. 00001B40  2F00                     move.l     -[A7], D0
  2402. 00001B42  302E 000A                move.w     D0, [A6 + 0xA]
  2403. 00001B46  48C0                     ext.l      D0
  2404. 00001B48  2F00                     move.l     -[A7], D0
  2405. 00001B4A  302E 0008                move.w     D0, [A6 + 0x8]
  2406. 00001B4E  48C0                     ext.l      D0
  2407. 00001B50  2F00                     move.l     -[A7], D0
  2408. 00001B52  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2409. 00001B56  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  2410. 00001B5A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2411. 00001B5E  6014                     bra        +0x16 /* 00001B74 */
  2412. label00001B60:
  2413. 00001B60  7001                     moveq.l    D0, 0x01
  2414. 00001B62  2F00                     move.l     -[A7], D0
  2415. 00001B64  486D BA98                pea.l      [A5 - 0x4568]
  2416. 00001B68  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2417. 00001B6C  4EBA 2956                jsr        [PC + 0x2956 /* 000044C4 */]
  2418. 00001B70  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2419. label00001B74:
  2420. 00001B74  302E FFEA                move.w     D0, [A6 - 0x16]
  2421. 00001B78  6002                     bra        +0x4 /* 00001B7C */
  2422. label00001B7A:
  2423. 00001B7A  7000                     moveq.l    D0, 0x00
  2424. label00001B7C:
  2425. 00001B7C  4CEE 18F0 FF94           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x6C]
  2426. 00001B82  4E5E                     unlink     A6
  2427. 00001B84  4E75                     rts
  2428. export_552:
  2429. 00001B86  4E56 FEE2                link       A6, -0x011E
  2430. 00001B8A  48E7 0110                movem.l    -[A7], D7,A3
  2431. 00001B8E  47EE FEFC                lea.l      A3, [A6 - 0x104]
  2432. 00001B92  4247                     clr.w      D7
  2433. 00001B94  2F0B                     move.l     -[A7], A3
  2434. 00001B96  486E FEE2                pea.l      [A6 - 0x11E]
  2435. 00001B9A  486E 0008                pea.l      [A6 + 0x8]
  2436. 00001B9E  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  2437. 00001BA2  4A40                     tst.w      D0
  2438. 00001BA4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2439. 00001BA8  6746                     beq        +0x48 /* 00001BF0 */
  2440. 00001BAA  486E FEF0                pea.l      [A6 - 0x110]
  2441. 00001BAE  486E 0008                pea.l      [A6 + 0x8]
  2442. 00001BB2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2443. 00001BB6  4A40                     tst.w      D0
  2444. 00001BB8  508F                     addq.l     A7, 8
  2445. 00001BBA  6734                     beq        +0x36 /* 00001BF0 */
  2446. 00001BBC  7000                     moveq.l    D0, 0x00
  2447. 00001BBE  2F00                     move.l     -[A7], D0
  2448. 00001BC0  2F0B                     move.l     -[A7], A3
  2449. 00001BC2  486E FEE2                pea.l      [A6 - 0x11E]
  2450. 00001BC6  41EE FEFC                lea.l      A0, [A6 - 0x104]
  2451. 00001BCA  2F20                     move.l     -[A7], -[A0]
  2452. 00001BCC  2F20                     move.l     -[A7], -[A0]
  2453. 00001BCE  2F20                     move.l     -[A7], -[A0]
  2454. 00001BD0  4EBA F8A8                jsr        [PC - 0x758 /* 0000147A */]
  2455. 00001BD4  4A40                     tst.w      D0
  2456. 00001BD6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2457. 00001BDA  6714                     beq        +0x16 /* 00001BF0 */
  2458. 00001BDC  206E FEF8                movea.l    A0, [A6 - 0x108]
  2459. 00001BE0  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  2460. 00001BE6  206E FEF8                movea.l    A0, [A6 - 0x108]
  2461. 00001BEA  5268 0158                addq.w     [A0 + 0x158], 1
  2462. 00001BEE  5247                     addq.w     D7, 1
  2463. label00001BF0:
  2464. 00001BF0  3007                     move.w     D0, D7
  2465. 00001BF2  4CEE 0880 FEDA           movem.l    D7,A3, [A6 - 0x126]
  2466. 00001BF8  4E5E                     unlink     A6
  2467. 00001BFA  4E75                     rts
  2468. export_553:
  2469. 00001BFC  4E56 FEF0                link       A6, -0x0110
  2470. 00001C00  48E7 0110                movem.l    -[A7], D7,A3
  2471. 00001C04  47EE FEFC                lea.l      A3, [A6 - 0x104]
  2472. 00001C08  4247                     clr.w      D7
  2473. 00001C0A  206E 0008                movea.l    A0, [A6 + 0x8]
  2474. 00001C0E  52AE 0008                addq.l     [A6 + 0x8], 1
  2475. 00001C12  1010                     move.b     D0, [A0]
  2476. 00001C14  6574                     bcs        +0x76 /* 00001C8A */
  2477. 00001C16  0C00 0000                cmpi.b     D0, 0x0
  2478. 00001C1A  626E                     bhi        +0x70 /* 00001C8A */
  2479. 00001C1C  7200                     moveq.l    D1, 0x00
  2480. 00001C1E  1200                     move.b     D1, D0
  2481. 00001C20  D241                     add.w      D1, D1
  2482. 00001C22  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2483. 00001C26  4EFB 1000                jmp        [PC + D1.w]
  2484. 00001C2A  0004 3B7C                ori.b      D4, 0x7C /* '|' */
  2485. 00001C2E  0001 BE16                ori.b      D1, 0x16
  2486. 00001C32  2F0B                     move.l     -[A7], A3
  2487. 00001C34  486E 0008                pea.l      [A6 + 0x8]
  2488. 00001C38  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2489. 00001C3C  4A40                     tst.w      D0
  2490. 00001C3E  508F                     addq.l     A7, 8
  2491. 00001C40  6744                     beq        +0x46 /* 00001C86 */
  2492. 00001C42  486E FEF0                pea.l      [A6 - 0x110]
  2493. 00001C46  486E 0008                pea.l      [A6 + 0x8]
  2494. 00001C4A  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2495. 00001C4E  4A40                     tst.w      D0
  2496. 00001C50  508F                     addq.l     A7, 8
  2497. 00001C52  6732                     beq        +0x34 /* 00001C86 */
  2498. 00001C54  7000                     moveq.l    D0, 0x00
  2499. 00001C56  2F00                     move.l     -[A7], D0
  2500. 00001C58  2F0B                     move.l     -[A7], A3
  2501. 00001C5A  2F00                     move.l     -[A7], D0
  2502. 00001C5C  41EE FEFC                lea.l      A0, [A6 - 0x104]
  2503. 00001C60  2F20                     move.l     -[A7], -[A0]
  2504. 00001C62  2F20                     move.l     -[A7], -[A0]
  2505. 00001C64  2F20                     move.l     -[A7], -[A0]
  2506. 00001C66  4EBA F812                jsr        [PC - 0x7EE /* 0000147A */]
  2507. 00001C6A  4A40                     tst.w      D0
  2508. 00001C6C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2509. 00001C70  6714                     beq        +0x16 /* 00001C86 */
  2510. 00001C72  206E FEF8                movea.l    A0, [A6 - 0x108]
  2511. 00001C76  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  2512. 00001C7C  206E FEF8                movea.l    A0, [A6 - 0x108]
  2513. 00001C80  5268 0158                addq.w     [A0 + 0x158], 1
  2514. 00001C84  5247                     addq.w     D7, 1
  2515. label00001C86:
  2516. 00001C86  426D BE16                clr.w      [A5 - 0x41EA]
  2517. label00001C8A:
  2518. 00001C8A  3007                     move.w     D0, D7
  2519. 00001C8C  4CEE 0880 FEE8           movem.l    D7,A3, [A6 - 0x118]
  2520. 00001C92  4E5E                     unlink     A6
  2521. 00001C94  4E75                     rts
  2522. export_554:
  2523. fn00001C96:
  2524. 00001C96  48E7 0310                movem.l    -[A7], D6,D7,A3
  2525. 00001C9A  3C2F 0016                move.w     D6, [A7 + 0x16]
  2526. 00001C9E  266F 0010                movea.l    A3, [A7 + 0x10]
  2527. 00001CA2  3E2F 001A                move.w     D7, [A7 + 0x1A]
  2528. 00001CA6  BC6B 0194                cmp.w      D6, [A3 + 0x194]
  2529. 00001CAA  6F16                     ble        +0x18 /* 00001CC2 */
  2530. 00001CAC  7000                     moveq.l    D0, 0x00
  2531. 00001CAE  2B40 BA04                move.l     [A5 - 0x45FC], D0
  2532. 00001CB2  2B40 BA0C                move.l     [A5 - 0x45F4], D0
  2533. 00001CB6  3B7C 7FFF BA4A           move.w     [A5 - 0x45B6], 0x7FFF
  2534. 00001CBC  426D BA48                clr.w      [A5 - 0x45B8]
  2535. 00001CC0  607C                     bra        +0x7E /* 00001D3E */
  2536. label00001CC2:
  2537. 00001CC2  206B 0256                movea.l    A0, [A3 + 0x256]
  2538. 00001CC6  48C6                     ext.l      D6
  2539. 00001CC8  2006                     move.l     D0, D6
  2540. 00001CCA  E580                     asl        D0, 2
  2541. 00001CCC  2B70 0800 BA04           move.l     [A5 - 0x45FC], [A0 + D0]
  2542. 00001CD2  6612                     bne        +0x14 /* 00001CE6 */
  2543. 00001CD4  7000                     moveq.l    D0, 0x00
  2544. 00001CD6  2B40 BA0C                move.l     [A5 - 0x45F4], D0
  2545. 00001CDA  3B7C 7FFF BA4A           move.w     [A5 - 0x45B6], 0x7FFF
  2546. 00001CE0  426D BA48                clr.w      [A5 - 0x45B8]
  2547. 00001CE4  6058                     bra        +0x5A /* 00001D3E */
  2548. label00001CE6:
  2549. 00001CE6  206D BA04                movea.l    A0, [A5 - 0x45FC]
  2550. 00001CEA  3B50 BA4A                move.w     [A5 - 0x45B6], [A0]
  2551. 00001CEE  206D BA04                movea.l    A0, [A5 - 0x45FC]
  2552. 00001CF2  3B68 0002 BA48           move.w     [A5 - 0x45B8], [A0 + 0x2]
  2553. 00001CF8  BE68 0002                cmp.w      D7, [A0 + 0x2]
  2554. 00001CFC  6E06                     bgt        +0x8 /* 00001D04 */
  2555. 00001CFE  BE6D BA4A                cmp.w      D7, [A5 - 0x45B6]
  2556. 00001D02  6C08                     bge        +0xA /* 00001D0C */
  2557. label00001D04:
  2558. 00001D04  7000                     moveq.l    D0, 0x00
  2559. 00001D06  2B40 BA0C                move.l     [A5 - 0x45F4], D0
  2560. 00001D0A  6032                     bra        +0x34 /* 00001D3E */
  2561. label00001D0C:
  2562. 00001D0C  206D BA04                movea.l    A0, [A5 - 0x45FC]
  2563. 00001D10  3007                     move.w     D0, D7
  2564. 00001D12  9050                     sub.w      D0, [A0]
  2565. 00001D14  48C0                     ext.l      D0
  2566. 00001D16  5280                     addq.l     D0, 1
  2567. 00001D18  E980                     asl        D0, 4
  2568. 00001D1A  D0AD BA04                add.l      D0, [A5 - 0x45FC]
  2569. 00001D1E  2B40 BA0C                move.l     [A5 - 0x45F4], D0
  2570. 00001D22  2040                     movea.l    A0, D0
  2571. 00001D24  43ED BA30                lea.l      A1, [A5 - 0x45D0]
  2572. 00001D28  22D8                     move.l     [A1]+, [A0]+
  2573. 00001D2A  22D8                     move.l     [A1]+, [A0]+
  2574. 00001D2C  22D8                     move.l     [A1]+, [A0]+
  2575. 00001D2E  22D8                     move.l     [A1]+, [A0]+
  2576. 00001D30  4A2D BA30                tst.b      [A5 - 0x45D0]
  2577. 00001D34  6708                     beq        +0xA /* 00001D3E */
  2578. 00001D36  7008                     moveq.l    D0, 0x08
  2579. 00001D38  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2580. 00001D3C  6726                     beq        +0x28 /* 00001D64 */
  2581. label00001D3E:
  2582. 00001D3E  41ED BA30                lea.l      A0, [A5 - 0x45D0]
  2583. 00001D42  43ED BA10                lea.l      A1, [A5 - 0x45F0]
  2584. 00001D46  20D9                     move.l     [A0]+, [A1]+
  2585. 00001D48  20D9                     move.l     [A0]+, [A1]+
  2586. 00001D4A  20D9                     move.l     [A0]+, [A1]+
  2587. 00001D4C  20D9                     move.l     [A0]+, [A1]+
  2588. 00001D4E  48C7                     ext.l      D7
  2589. 00001D50  2F07                     move.l     -[A7], D7
  2590. 00001D52  48C6                     ext.l      D6
  2591. 00001D54  2F06                     move.l     -[A7], D6
  2592. 00001D56  486D BA30                pea.l      [A5 - 0x45D0]
  2593. 00001D5A  2F0B                     move.l     -[A7], A3
  2594. 00001D5C  4EBA 125C                jsr        [PC + 0x125C /* 00002FBA */]
  2595. 00001D60  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2596. label00001D64:
  2597. 00001D64  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  2598. 00001D68  4E75                     rts
  2599. export_555:
  2600. 00001D6A  4E56 0000                link       A6, 0
  2601. 00001D6E  48E7 0018                movem.l    -[A7], A3,A4
  2602. 00001D72  286E 0008                movea.l    A4, [A6 + 0x8]
  2603. 00001D76  266E 0014                movea.l    A3, [A6 + 0x14]
  2604. 00001D7A  302E 0012                move.w     D0, [A6 + 0x12]
  2605. 00001D7E  48C0                     ext.l      D0
  2606. 00001D80  2F00                     move.l     -[A7], D0
  2607. 00001D82  302E 000E                move.w     D0, [A6 + 0xE]
  2608. 00001D86  48C0                     ext.l      D0
  2609. 00001D88  2F00                     move.l     -[A7], D0
  2610. 00001D8A  2F0C                     move.l     -[A7], A4
  2611. 00001D8C  4EBA FF08                jsr        [PC - 0xF8 /* 00001C96 */]
  2612. 00001D90  7007                     moveq.l    D0, 0x07
  2613. 00001D92  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2614. 00001D96  0C00 0005                cmpi.b     D0, 0x5
  2615. 00001D9A  660C                     bne        +0xE /* 00001DA8 */
  2616. 00001D9C  26AD BA38                move.l     [A3], [A5 - 0x45C8]
  2617. 00001DA0  276D BA3C 0004           move.l     [A3 + 0x4], [A5 - 0x45C4]
  2618. 00001DA6  600A                     bra        +0xC /* 00001DB2 */
  2619. label00001DA8:
  2620. 00001DA8  26AD E9D6                move.l     [A3], [A5 - 0x162A]
  2621. 00001DAC  276D E9DA 0004           move.l     [A3 + 0x4], [A5 - 0x1626]
  2622. label00001DB2:
  2623. 00001DB2  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2624. 00001DB8  4E5E                     unlink     A6
  2625. 00001DBA  4E75                     rts
  2626. export_556:
  2627. 00001DBC  4E56 0000                link       A6, 0
  2628. 00001DC0  48E7 0018                movem.l    -[A7], A3,A4
  2629. 00001DC4  266E 0014                movea.l    A3, [A6 + 0x14]
  2630. 00001DC8  286D BA5E                movea.l    A4, [A5 - 0x45A2]
  2631. 00001DCC  200C                     move.l     D0, A4
  2632. 00001DCE  6608                     bne        +0xA /* 00001DD8 */
  2633. 00001DD0  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2634. 00001DD4  2868 0412                movea.l    A4, [A0 + 0x412]
  2635. label00001DD8:
  2636. 00001DD8  206E 0008                movea.l    A0, [A6 + 0x8]
  2637. 00001DDC  3028 0004                move.w     D0, [A0 + 0x4]
  2638. 00001DE0  48C0                     ext.l      D0
  2639. 00001DE2  322E 0012                move.w     D1, [A6 + 0x12]
  2640. 00001DE6  48C1                     ext.l      D1
  2641. 00001DE8  D280                     add.l      D1, D0
  2642. 00001DEA  2F01                     move.l     -[A7], D1
  2643. 00001DEC  206E 0008                movea.l    A0, [A6 + 0x8]
  2644. 00001DF0  3010                     move.w     D0, [A0]
  2645. 00001DF2  48C0                     ext.l      D0
  2646. 00001DF4  322E 000E                move.w     D1, [A6 + 0xE]
  2647. 00001DF8  48C1                     ext.l      D1
  2648. 00001DFA  D280                     add.l      D1, D0
  2649. 00001DFC  2F01                     move.l     -[A7], D1
  2650. 00001DFE  2F0C                     move.l     -[A7], A4
  2651. 00001E00  4EBA FE94                jsr        [PC - 0x16C /* 00001C96 */]
  2652. 00001E04  700F                     moveq.l    D0, 0x0F
  2653. 00001E06  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2654. 00001E0A  0C00 0005                cmpi.b     D0, 0x5
  2655. 00001E0E  660E                     bne        +0x10 /* 00001E1E */
  2656. 00001E10  26AD BA38                move.l     [A3], [A5 - 0x45C8]
  2657. 00001E14  276D BA3C 0004           move.l     [A3 + 0x4], [A5 - 0x45C4]
  2658. 00001E1A  7001                     moveq.l    D0, 0x01
  2659. 00001E1C  600C                     bra        +0xE /* 00001E2A */
  2660. label00001E1E:
  2661. 00001E1E  26AD E9D6                move.l     [A3], [A5 - 0x162A]
  2662. 00001E22  276D E9DA 0004           move.l     [A3 + 0x4], [A5 - 0x1626]
  2663. 00001E28  7000                     moveq.l    D0, 0x00
  2664. label00001E2A:
  2665. 00001E2A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2666. 00001E30  4E5E                     unlink     A6
  2667. 00001E32  4E75                     rts
  2668. export_557:
  2669. fn00001E34:
  2670. 00001E34  4E56 FFFC                link       A6, -0x0004
  2671. 00001E38  48E7 1018                movem.l    -[A7], D3,A3,A4
  2672. 00001E3C  266E 0014                movea.l    A3, [A6 + 0x14]
  2673. 00001E40  2D6D BA5E FFFC           move.l     [A6 - 0x4], [A5 - 0x45A2]
  2674. 00001E46  660A                     bne        +0xC /* 00001E52 */
  2675. 00001E48  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2676. 00001E4C  2D68 0412 FFFC           move.l     [A6 - 0x4], [A0 + 0x412]
  2677. label00001E52:
  2678. 00001E52  4AAE 0008                tst.l      [A6 + 0x8]
  2679. 00001E56  6732                     beq        +0x34 /* 00001E8A */
  2680. 00001E58  206E 0008                movea.l    A0, [A6 + 0x8]
  2681. 00001E5C  3028 0004                move.w     D0, [A0 + 0x4]
  2682. 00001E60  48C0                     ext.l      D0
  2683. 00001E62  322E 0012                move.w     D1, [A6 + 0x12]
  2684. 00001E66  48C1                     ext.l      D1
  2685. 00001E68  D280                     add.l      D1, D0
  2686. 00001E6A  2F01                     move.l     -[A7], D1
  2687. 00001E6C  206E 0008                movea.l    A0, [A6 + 0x8]
  2688. 00001E70  3010                     move.w     D0, [A0]
  2689. 00001E72  48C0                     ext.l      D0
  2690. 00001E74  322E 000E                move.w     D1, [A6 + 0xE]
  2691. 00001E78  48C1                     ext.l      D1
  2692. 00001E7A  D280                     add.l      D1, D0
  2693. 00001E7C  2F01                     move.l     -[A7], D1
  2694. 00001E7E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2695. 00001E82  4EBA FE12                jsr        [PC - 0x1EE /* 00001C96 */]
  2696. 00001E86  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2697. label00001E8A:
  2698. 00001E8A  4A2D BA30                tst.b      [A5 - 0x45D0]
  2699. 00001E8E  6708                     beq        +0xA /* 00001E98 */
  2700. 00001E90  7008                     moveq.l    D0, 0x08
  2701. 00001E92  C02D BA30                and.b      D0, [A5 - 0x45D0]
  2702. 00001E96  670E                     beq        +0x10 /* 00001EA6 */
  2703. label00001E98:
  2704. 00001E98  426D BA34                clr.w      [A5 - 0x45CC]
  2705. 00001E9C  422D BA31                clr.b      [A5 - 0x45CF]
  2706. 00001EA0  3B6D E5E2 BA32           move.w     [A5 - 0x45CE], [A5 - 0x1A1E]
  2707. label00001EA6:
  2708. 00001EA6  206E FFFC                movea.l    A0, [A6 - 0x4]
  2709. 00001EAA  2068 0246                movea.l    A0, [A0 + 0x246]
  2710. 00001EAE  7000                     moveq.l    D0, 0x00
  2711. 00001EB0  302D BA34                move.w     D0, [A5 - 0x45CC]
  2712. 00001EB4  2200                     move.l     D1, D0
  2713. 00001EB6  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  2714. 00001EBA  4841                     swap.w     D1
  2715. 00001EBC  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  2716. 00001EC0  4841                     swap.w     D1
  2717. 00001EC2  4241                     clr.w      D1
  2718. 00001EC4  D081                     add.l      D0, D1
  2719. 00001EC6  49F0 0800                lea.l      A4, [A0 + D0]
  2720. 00001ECA  276C 0014 0006           move.l     [A3 + 0x6], [A4 + 0x14]
  2721. 00001ED0  26AC 000C                move.l     [A3], [A4 + 0xC]
  2722. 00001ED4  176C 001D 0004           move.b     [A3 + 0x4], [A4 + 0x1D]
  2723. 00001EDA  176C 001F 0005           move.b     [A3 + 0x5], [A4 + 0x1F]
  2724. 00001EE0  276C 0018 000C           move.l     [A3 + 0xC], [A4 + 0x18]
  2725. 00001EE6  376D BA32 000A           move.w     [A3 + 0xA], [A5 - 0x45CE]
  2726. 00001EEC  7000                     moveq.l    D0, 0x00
  2727. 00001EEE  7201                     moveq.l    D1, 0x01
  2728. 00001EF0  7400                     moveq.l    D2, 0x00
  2729. 00001EF2  142D BA30                move.b     D2, [A5 - 0x45D0]
  2730. 00001EF6  7607                     moveq.l    D3, 0x07
  2731. 00001EF8  C682                     and.l      D3, D2
  2732. 00001EFA  7401                     moveq.l    D2, 0x01
  2733. 00001EFC  B483                     cmp.l      D2, D3
  2734. 00001EFE  6C0E                     bge        +0x10 /* 00001F0E */
  2735. 00001F00  7400                     moveq.l    D2, 0x00
  2736. 00001F02  142D BA30                move.b     D2, [A5 - 0x45D0]
  2737. 00001F06  7608                     moveq.l    D3, 0x08
  2738. 00001F08  C682                     and.l      D3, D2
  2739. 00001F0A  6602                     bne        +0x4 /* 00001F0E */
  2740. 00001F0C  7200                     moveq.l    D1, 0x00
  2741. label00001F0E:
  2742. 00001F0E  4A81                     tst.l      D1
  2743. 00001F10  57C0                     seq        D0
  2744. 00001F12  4400                     neg.b      D0
  2745. 00001F14  4CEE 1808 FFF0           movem.l    D3,A3,A4, [A6 - 0x10]
  2746. 00001F1A  4E5E                     unlink     A6
  2747. 00001F1C  4E75                     rts
  2748. export_558:
  2749. 00001F1E  4E56 FEBC                link       A6, -0x0144
  2750. 00001F22  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  2751. 00001F26  382E 0012                move.w     D4, [A6 + 0x12]
  2752. 00001F2A  3A2E 000E                move.w     D5, [A6 + 0xE]
  2753. 00001F2E  49EE FEC0                lea.l      A4, [A6 - 0x140]
  2754. 00001F32  266E 0014                movea.l    A3, [A6 + 0x14]
  2755. 00001F36  2D6D BA5E FEBC           move.l     [A6 - 0x144], [A5 - 0x45A2]
  2756. 00001F3C  660A                     bne        +0xC /* 00001F48 */
  2757. 00001F3E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2758. 00001F42  2D68 0412 FEBC           move.l     [A6 - 0x144], [A0 + 0x412]
  2759. label00001F48:
  2760. 00001F48  206E 0008                movea.l    A0, [A6 + 0x8]
  2761. 00001F4C  3028 0004                move.w     D0, [A0 + 0x4]
  2762. 00001F50  48C0                     ext.l      D0
  2763. 00001F52  48C4                     ext.l      D4
  2764. 00001F54  D084                     add.l      D0, D4
  2765. 00001F56  2F00                     move.l     -[A7], D0
  2766. 00001F58  206E 0008                movea.l    A0, [A6 + 0x8]
  2767. 00001F5C  3010                     move.w     D0, [A0]
  2768. 00001F5E  48C0                     ext.l      D0
  2769. 00001F60  48C5                     ext.l      D5
  2770. 00001F62  D085                     add.l      D0, D5
  2771. 00001F64  2F00                     move.l     -[A7], D0
  2772. 00001F66  2F2E FEBC                move.l     -[A7], [A6 - 0x144]
  2773. 00001F6A  4EBA FD2A                jsr        [PC - 0x2D6 /* 00001C96 */]
  2774. 00001F6E  48C4                     ext.l      D4
  2775. 00001F70  2F04                     move.l     -[A7], D4
  2776. 00001F72  48C5                     ext.l      D5
  2777. 00001F74  2F05                     move.l     -[A7], D5
  2778. 00001F76  2F0B                     move.l     -[A7], A3
  2779. 00001F78  4878 0100                push.l     0x100
  2780. 00001F7C  2F2E FEBC                move.l     -[A7], [A6 - 0x144]
  2781. 00001F80  4EBA 0D86                jsr        [PC + 0xD86 /* 00002D08 */]
  2782. 00001F84  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2783. 00001F88  7000                     moveq.l    D0, 0x00
  2784. 00001F8A  2F00                     move.l     -[A7], D0
  2785. 00001F8C  2F00                     move.l     -[A7], D0
  2786. 00001F8E  2F00                     move.l     -[A7], D0
  2787. 00001F90  4EBA FEA2                jsr        [PC - 0x15E /* 00001E34 */]
  2788. 00001F94  4AAD C5E6                tst.l      [A5 - 0x3A1A]
  2789. 00001F98  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2790. 00001F9C  6700 00C0                beq        +0xC2 /* 0000205E */
  2791. 00001FA0  422E FF00                clr.b      [A6 - 0x100]
  2792. 00001FA4  7E01                     moveq.l    D7, 0x01
  2793. 00001FA6  6000 0090                bra        +0x92 /* 00002038 */
  2794. label00001FAA:
  2795. 00001FAA  7026                     moveq.l    D0, 0x26
  2796. 00001FAC  B033 7000                cmp.b      D0, [A3 + D7.w]
  2797. 00001FB0  6670                     bne        +0x72 /* 00002022 */
  2798. 00001FB2  48C7                     ext.l      D7
  2799. 00001FB4  7000                     moveq.l    D0, 0x00
  2800. 00001FB6  1013                     move.b     D0, [A3]
  2801. 00001FB8  B087                     cmp.l      D0, D7
  2802. 00001FBA  6766                     beq        +0x68 /* 00002022 */
  2803. 00001FBC  7C01                     moveq.l    D6, 0x01
  2804. 00001FBE  7000                     moveq.l    D0, 0x00
  2805. 00001FC0  1033 7001                move.b     D0, [A3 + D7.w + 0x1]
  2806. 00001FC4  41ED A714                lea.l      A0, [A5 - 0x58EC]
  2807. 00001FC8  1030 0000                move.b     D0, [A0 + D0.w]
  2808. 00001FCC  0400 0044                subi.b     D0, 0x44 /* 'D' */
  2809. 00001FD0  6726                     beq        +0x28 /* 00001FF8 */
  2810. 00001FD2  0400 000C                subi.b     D0, 0xC
  2811. 00001FD6  6706                     beq        +0x8 /* 00001FDE */
  2812. 00001FD8  5900                     subq.b     D0, 4
  2813. 00001FDA  6726                     beq        +0x28 /* 00002002 */
  2814. 00001FDC  602E                     bra        +0x30 /* 0000200C */
  2815. label00001FDE:
  2816. 00001FDE  2F2D C5E6                move.l     -[A7], [A5 - 0x3A1A]
  2817. 00001FE2  486D BE4E                pea.l      [A5 - 0x41B2]
  2818. 00001FE6  200C                     move.l     D0, A4
  2819. 00001FE8  5280                     addq.l     D0, 1
  2820. 00001FEA  2F00                     move.l     -[A7], D0
  2821. 00001FEC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2822. 00001FF0  1880                     move.b     [A4], D0
  2823. 00001FF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2824. 00001FF6  6016                     bra        +0x18 /* 0000200E */
  2825. label00001FF8:
  2826. 00001FF8  2F0C                     move.l     -[A7], A4
  2827. 00001FFA  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2828. 00001FFE  588F                     addq.l     A7, 4
  2829. 00002000  600C                     bra        +0xE /* 0000200E */
  2830. label00002002:
  2831. 00002002  2F0C                     move.l     -[A7], A4
  2832. 00002004  4EAD 0DF2                jsr        [A5 + 0xDF2 /* export_442 */]
  2833. 00002008  588F                     addq.l     A7, 4
  2834. 0000200A  6002                     bra        +0x4 /* 0000200E */
  2835. label0000200C:
  2836. 0000200C  4246                     clr.w      D6
  2837. label0000200E:
  2838. 0000200E  4A46                     tst.w      D6
  2839. 00002010  6710                     beq        +0x12 /* 00002022 */
  2840. 00002012  2F0C                     move.l     -[A7], A4
  2841. 00002014  486E FF00                pea.l      [A6 - 0x100]
  2842. 00002018  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  2843. 0000201C  5247                     addq.w     D7, 1
  2844. 0000201E  508F                     addq.l     A7, 8
  2845. 00002020  6014                     bra        +0x16 /* 00002036 */
  2846. label00002022:
  2847. 00002022  522E FF00                addq.b     [A6 - 0x100], 1
  2848. 00002026  7000                     moveq.l    D0, 0x00
  2849. 00002028  102E FF00                move.b     D0, [A6 - 0x100]
  2850. 0000202C  41EE FF00                lea.l      A0, [A6 - 0x100]
  2851. 00002030  11B3 7000 0000           move.b     [A0 + D0.w], [A3 + D7.w]
  2852. label00002036:
  2853. 00002036  5247                     addq.w     D7, 1
  2854. label00002038:
  2855. 00002038  48C7                     ext.l      D7
  2856. 0000203A  7000                     moveq.l    D0, 0x00
  2857. 0000203C  1013                     move.b     D0, [A3]
  2858. 0000203E  B087                     cmp.l      D0, D7
  2859. 00002040  6D10                     blt        +0x12 /* 00002052 */
  2860. 00002042  7000                     moveq.l    D0, 0x00
  2861. 00002044  102E FF00                move.b     D0, [A6 - 0x100]
  2862. 00002048  0C80 0000 00FF           cmpi.l     D0, 0xFF
  2863. 0000204E  6D00 FF5A                blt        -0xA4 /* 00001FAA */
  2864. label00002052:
  2865. 00002052  486E FF00                pea.l      [A6 - 0x100]
  2866. 00002056  2F0B                     move.l     -[A7], A3
  2867. 00002058  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2868. 0000205C  508F                     addq.l     A7, 8
  2869. label0000205E:
  2870. 0000205E  7000                     moveq.l    D0, 0x00
  2871. 00002060  7201                     moveq.l    D1, 0x01
  2872. 00002062  7400                     moveq.l    D2, 0x00
  2873. 00002064  142D BA30                move.b     D2, [A5 - 0x45D0]
  2874. 00002068  7607                     moveq.l    D3, 0x07
  2875. 0000206A  C682                     and.l      D3, D2
  2876. 0000206C  7401                     moveq.l    D2, 0x01
  2877. 0000206E  B483                     cmp.l      D2, D3
  2878. 00002070  6C0E                     bge        +0x10 /* 00002080 */
  2879. 00002072  7400                     moveq.l    D2, 0x00
  2880. 00002074  142D BA30                move.b     D2, [A5 - 0x45D0]
  2881. 00002078  7608                     moveq.l    D3, 0x08
  2882. 0000207A  C682                     and.l      D3, D2
  2883. 0000207C  6602                     bne        +0x4 /* 00002080 */
  2884. 0000207E  7200                     moveq.l    D1, 0x00
  2885. label00002080:
  2886. 00002080  4A81                     tst.l      D1
  2887. 00002082  57C0                     seq        D0
  2888. 00002084  4400                     neg.b      D0
  2889. 00002086  4CEE 18F8 FEA0           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x160]
  2890. 0000208C  4E5E                     unlink     A6
  2891. 0000208E  4E75                     rts
  2892. export_559:
  2893. fn00002090:
  2894. 00002090  4E56 0000                link       A6, 0
  2895. 00002094  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2896. 00002098  382E 001A                move.w     D4, [A6 + 0x1A]
  2897. 0000209C  3A2E 0012                move.w     D5, [A6 + 0x12]
  2898. 000020A0  286E 0008                movea.l    A4, [A6 + 0x8]
  2899. 000020A4  4247                     clr.w      D7
  2900. 000020A6  4246                     clr.w      D6
  2901. label000020A8:
  2902. 000020A8  BE6C 015E                cmp.w      D7, [A4 + 0x15E]
  2903. 000020AC  6500 0082                bcs        +0x84 /* 00002130 */
  2904. 000020B0  4A46                     tst.w      D6
  2905. 000020B2  6634                     bne        +0x36 /* 000020E8 */
  2906. 000020B4  7000                     moveq.l    D0, 0x00
  2907. 000020B6  3007                     move.w     D0, D7
  2908. 000020B8  5280                     addq.l     D0, 1
  2909. 000020BA  E580                     asl        D0, 2
  2910. 000020BC  2F00                     move.l     -[A7], D0
  2911. 000020BE  7000                     moveq.l    D0, 0x00
  2912. 000020C0  302C 015E                move.w     D0, [A4 + 0x15E]
  2913. 000020C4  E580                     asl        D0, 2
  2914. 000020C6  2F00                     move.l     -[A7], D0
  2915. 000020C8  486C 0242                pea.l      [A4 + 0x242]
  2916. 000020CC  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  2917. 000020D0  4A40                     tst.w      D0
  2918. 000020D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2919. 000020D6  6606                     bne        +0x8 /* 000020DE */
  2920. 000020D8  7000                     moveq.l    D0, 0x00
  2921. 000020DA  6000 00A6                bra        +0xA8 /* 00002182 */
  2922. label000020DE:
  2923. 000020DE  3C07                     move.w     D6, D7
  2924. 000020E0  3006                     move.w     D0, D6
  2925. 000020E2  5240                     addq.w     D0, 1
  2926. 000020E4  3940 015E                move.w     [A4 + 0x15E], D0
  2927. label000020E8:
  2928. 000020E8  48C5                     ext.l      D5
  2929. 000020EA  2005                     move.l     D0, D5
  2930. 000020EC  7209                     moveq.l    D1, 0x09
  2931. 000020EE  D081                     add.l      D0, D1
  2932. 000020F0  2F00                     move.l     -[A7], D0
  2933. 000020F2  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2934. 000020F6  2640                     movea.l    A3, D0
  2935. 000020F8  206C 0242                movea.l    A0, [A4 + 0x242]
  2936. 000020FC  3E06                     move.w     D7, D6
  2937. 000020FE  7000                     moveq.l    D0, 0x00
  2938. 00002100  3007                     move.w     D0, D7
  2939. 00002102  E580                     asl        D0, 2
  2940. 00002104  218B 0800                move.l     [A0 + D0], A3
  2941. 00002108  588F                     addq.l     A7, 4
  2942. 0000210A  6604                     bne        +0x6 /* 00002110 */
  2943. 0000210C  7000                     moveq.l    D0, 0x00
  2944. 0000210E  6072                     bra        +0x74 /* 00002182 */
  2945. label00002110:
  2946. 00002110  7000                     moveq.l    D0, 0x00
  2947. 00002112  2680                     move.l     [A3], D0
  2948. 00002114  1744 0008                move.b     [A3 + 0x8], D4
  2949. 00002118  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2950. 0000211C  486B 0009                pea.l      [A3 + 0x9]
  2951. 00002120  3745 0006                move.w     [A3 + 0x6], D5
  2952. 00002124  3205                     move.w     D1, D5
  2953. 00002126  48C1                     ext.l      D1
  2954. 00002128  2F01                     move.l     -[A7], D1
  2955. 0000212A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2956. 0000212E  603E                     bra        +0x40 /* 0000216E */
  2957. label00002130:
  2958. 00002130  206C 0242                movea.l    A0, [A4 + 0x242]
  2959. 00002134  7000                     moveq.l    D0, 0x00
  2960. 00002136  3007                     move.w     D0, D7
  2961. 00002138  E580                     asl        D0, 2
  2962. 0000213A  2670 0800                movea.l    A3, [A0 + D0]
  2963. 0000213E  200B                     move.l     D0, A3
  2964. 00002140  6608                     bne        +0xA /* 0000214A */
  2965. 00002142  4A46                     tst.w      D6
  2966. 00002144  6622                     bne        +0x24 /* 00002168 */
  2967. 00002146  3C07                     move.w     D6, D7
  2968. 00002148  601E                     bra        +0x20 /* 00002168 */
  2969. label0000214A:
  2970. 0000214A  BA6B 0006                cmp.w      D5, [A3 + 0x6]
  2971. 0000214E  6618                     bne        +0x1A /* 00002168 */
  2972. 00002150  48C5                     ext.l      D5
  2973. 00002152  2F05                     move.l     -[A7], D5
  2974. 00002154  486B 0009                pea.l      [A3 + 0x9]
  2975. 00002158  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2976. 0000215C  4EAD 0D12                jsr        [A5 + 0xD12 /* export_414 */]
  2977. 00002160  4A40                     tst.w      D0
  2978. 00002162  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2979. 00002166  6706                     beq        +0x8 /* 0000216E */
  2980. label00002168:
  2981. 00002168  5247                     addq.w     D7, 1
  2982. 0000216A  6000 FF3C                bra        -0xC2 /* 000020A8 */
  2983. label0000216E:
  2984. 0000216E  5293                     addq.l     [A3], 1
  2985. 00002170  52AC 00D8                addq.l     [A4 + 0xD8], 1
  2986. 00002174  397C 0001 018A           move.w     [A4 + 0x18A], 0x1
  2987. 0000217A  206E 0014                movea.l    A0, [A6 + 0x14]
  2988. 0000217E  3087                     move.w     [A0], D7
  2989. 00002180  7001                     moveq.l    D0, 0x01
  2990. label00002182:
  2991. 00002182  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  2992. 00002188  4E5E                     unlink     A6
  2993. 0000218A  4E75                     rts
  2994. export_560:
  2995. fn0000218C:
  2996. 0000218C  48E7 0110                movem.l    -[A7], D7,A3
  2997. 00002190  3E2F 0012                move.w     D7, [A7 + 0x12]
  2998. 00002194  266F 000C                movea.l    A3, [A7 + 0xC]
  2999. 00002198  206B 0242                movea.l    A0, [A3 + 0x242]
  3000. 0000219C  7000                     moveq.l    D0, 0x00
  3001. 0000219E  3007                     move.w     D0, D7
  3002. 000021A0  E580                     asl        D0, 2
  3003. 000021A2  2070 0800                movea.l    A0, [A0 + D0]
  3004. 000021A6  5390                     subq.l     [A0], 1
  3005. 000021A8  6614                     bne        +0x16 /* 000021BE */
  3006. 000021AA  206B 0242                movea.l    A0, [A3 + 0x242]
  3007. 000021AE  7000                     moveq.l    D0, 0x00
  3008. 000021B0  3007                     move.w     D0, D7
  3009. 000021B2  E580                     asl        D0, 2
  3010. 000021B4  4870 0800                pea.l      [A0 + D0]
  3011. 000021B8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  3012. 000021BC  588F                     addq.l     A7, 4
  3013. label000021BE:
  3014. 000021BE  53AB 00D8                subq.l     [A3 + 0xD8], 1
  3015. 000021C2  660E                     bne        +0x10 /* 000021D2 */
  3016. 000021C4  486B 0242                pea.l      [A3 + 0x242]
  3017. 000021C8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  3018. 000021CC  426B 015E                clr.w      [A3 + 0x15E]
  3019. 000021D0  588F                     addq.l     A7, 4
  3020. label000021D2:
  3021. 000021D2  4CDF 0880                movem.l    D7,A3, [A7]+
  3022. 000021D6  4E75                     rts
  3023. export_561:
  3024. fn000021D8:
  3025. 000021D8  48E7 0118                movem.l    -[A7], D7,A3,A4
  3026. 000021DC  3E2F 0016                move.w     D7, [A7 + 0x16]
  3027. 000021E0  266F 0010                movea.l    A3, [A7 + 0x10]
  3028. 000021E4  206B 0242                movea.l    A0, [A3 + 0x242]
  3029. 000021E8  7000                     moveq.l    D0, 0x00
  3030. 000021EA  3007                     move.w     D0, D7
  3031. 000021EC  E580                     asl        D0, 2
  3032. 000021EE  2870 0800                movea.l    A4, [A0 + D0]
  3033. 000021F2  5294                     addq.l     [A4], 1
  3034. 000021F4  52AB 00D8                addq.l     [A3 + 0xD8], 1
  3035. 000021F8  206F 0018                movea.l    A0, [A7 + 0x18]
  3036. 000021FC  3087                     move.w     [A0], D7
  3037. 000021FE  377C 0001 018A           move.w     [A3 + 0x18A], 0x1
  3038. 00002204  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3039. 00002208  4E75                     rts
  3040. export_562:
  3041. fn0000220A:
  3042. 0000220A  48E7 0118                movem.l    -[A7], D7,A3,A4
  3043. 0000220E  286F 0014                movea.l    A4, [A7 + 0x14]
  3044. 00002212  266F 0010                movea.l    A3, [A7 + 0x10]
  3045. 00002216  200C                     move.l     D0, A4
  3046. 00002218  6768                     beq        +0x6A /* 00002282 */
  3047. 0000221A  7007                     moveq.l    D0, 0x07
  3048. 0000221C  C014                     and.b      D0, [A4]
  3049. 0000221E  0C00 0001                cmpi.b     D0, 0x1
  3050. 00002222  635E                     bls        +0x60 /* 00002282 */
  3051. 00002224  7008                     moveq.l    D0, 0x08
  3052. 00002226  C014                     and.b      D0, [A4]
  3053. 00002228  6658                     bne        +0x5A /* 00002282 */
  3054. 0000222A  7028                     moveq.l    D0, 0x28
  3055. 0000222C  C014                     and.b      D0, [A4]
  3056. 0000222E  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  3057. 00002232  6608                     bne        +0xA /* 0000223C */
  3058. 00002234  377C 0001 018A           move.w     [A3 + 0x18A], 0x1
  3059. 0000223A  604C                     bra        +0x4E /* 00002288 */
  3060. label0000223C:
  3061. 0000223C  4A6B 018A                tst.w      [A3 + 0x18A]
  3062. 00002240  6632                     bne        +0x34 /* 00002274 */
  3063. 00002242  3E2C 0006                move.w     D7, [A4 + 0x6]
  3064. 00002246  7000                     moveq.l    D0, 0x00
  3065. 00002248  3007                     move.w     D0, D7
  3066. 0000224A  0C80 0000 FFFF           cmpi.l     D0, 0xFFFF
  3067. 00002250  6610                     bne        +0x12 /* 00002262 */
  3068. 00002252  3E2B 016A                move.w     D7, [A3 + 0x16A]
  3069. 00002256  7000                     moveq.l    D0, 0x00
  3070. 00002258  3007                     move.w     D0, D7
  3071. 0000225A  0C80 0000 FFFE           cmpi.l     D0, 0xFFFE
  3072. 00002260  6712                     beq        +0x14 /* 00002274 */
  3073. label00002262:
  3074. 00002262  BE6B 0168                cmp.w      D7, [A3 + 0x168]
  3075. 00002266  6404                     bcc        +0x6 /* 0000226C */
  3076. 00002268  3747 0168                move.w     [A3 + 0x168], D7
  3077. label0000226C:
  3078. 0000226C  377C 0001 0188           move.w     [A3 + 0x188], 0x1
  3079. 00002272  6014                     bra        +0x16 /* 00002288 */
  3080. label00002274:
  3081. 00002274  4AAB 00CC                tst.l      [A3 + 0xCC]
  3082. 00002278  670E                     beq        +0x10 /* 00002288 */
  3083. 0000227A  377C 0001 0188           move.w     [A3 + 0x188], 0x1
  3084. 00002280  6006                     bra        +0x8 /* 00002288 */
  3085. label00002282:
  3086. 00002282  377C 0001 018A           move.w     [A3 + 0x18A], 0x1
  3087. label00002288:
  3088. 00002288  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3089. 0000228C  4E75                     rts
  3090. export_563:
  3091. 0000228E  48E7 0018                movem.l    -[A7], A3,A4
  3092. 00002292  286F 0010                movea.l    A4, [A7 + 0x10]
  3093. 00002296  266F 000C                movea.l    A3, [A7 + 0xC]
  3094. 0000229A  426D BD94                clr.w      [A5 - 0x426C]
  3095. 0000229E  602C                     bra        +0x2E /* 000022CC */
  3096. label000022A0:
  3097. 000022A0  2F0C                     move.l     -[A7], A4
  3098. 000022A2  206B 021A                movea.l    A0, [A3 + 0x21A]
  3099. 000022A6  7000                     moveq.l    D0, 0x00
  3100. 000022A8  302D BD94                move.w     D0, [A5 - 0x426C]
  3101. 000022AC  D080                     add.l      D0, D0
  3102. 000022AE  2200                     move.l     D1, D0
  3103. 000022B0  E588                     lsl        D0, 2
  3104. 000022B2  D081                     add.l      D0, D1
  3105. 000022B4  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  3106. 000022B8  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  3107. 000022BC  4A40                     tst.w      D0
  3108. 000022BE  508F                     addq.l     A7, 8
  3109. 000022C0  6606                     bne        +0x8 /* 000022C8 */
  3110. 000022C2  7001                     moveq.l    D0, 0x01
  3111. 000022C4  6000 00A0                bra        +0xA2 /* 00002366 */
  3112. label000022C8:
  3113. 000022C8  526D BD94                addq.w     [A5 - 0x426C], 1
  3114. label000022CC:
  3115. 000022CC  7000                     moveq.l    D0, 0x00
  3116. 000022CE  302D BD94                move.w     D0, [A5 - 0x426C]
  3117. 000022D2  322B 0172                move.w     D1, [A3 + 0x172]
  3118. 000022D6  48C1                     ext.l      D1
  3119. 000022D8  B280                     cmp.l      D1, D0
  3120. 000022DA  6EC4                     bgt        -0x3A /* 000022A0 */
  3121. 000022DC  2F0C                     move.l     -[A7], A4
  3122. 000022DE  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  3123. 000022E2  2840                     movea.l    A4, D0
  3124. 000022E4  200C                     move.l     D0, A4
  3125. 000022E6  588F                     addq.l     A7, 4
  3126. 000022E8  6604                     bne        +0x6 /* 000022EE */
  3127. 000022EA  7000                     moveq.l    D0, 0x00
  3128. 000022EC  6078                     bra        +0x7A /* 00002366 */
  3129. label000022EE:
  3130. 000022EE  7000                     moveq.l    D0, 0x00
  3131. 000022F0  302D BD94                move.w     D0, [A5 - 0x426C]
  3132. 000022F4  5280                     addq.l     D0, 1
  3133. 000022F6  D080                     add.l      D0, D0
  3134. 000022F8  2200                     move.l     D1, D0
  3135. 000022FA  E588                     lsl        D0, 2
  3136. 000022FC  D081                     add.l      D0, D1
  3137. 000022FE  2F00                     move.l     -[A7], D0
  3138. 00002300  7000                     moveq.l    D0, 0x00
  3139. 00002302  302D BD94                move.w     D0, [A5 - 0x426C]
  3140. 00002306  D080                     add.l      D0, D0
  3141. 00002308  2200                     move.l     D1, D0
  3142. 0000230A  E588                     lsl        D0, 2
  3143. 0000230C  D081                     add.l      D0, D1
  3144. 0000230E  2F00                     move.l     -[A7], D0
  3145. 00002310  486B 021A                pea.l      [A3 + 0x21A]
  3146. 00002314  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  3147. 00002318  4A40                     tst.w      D0
  3148. 0000231A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3149. 0000231E  660C                     bne        +0xE /* 0000232C */
  3150. 00002320  2F0C                     move.l     -[A7], A4
  3151. 00002322  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3152. 00002326  7000                     moveq.l    D0, 0x00
  3153. 00002328  588F                     addq.l     A7, 4
  3154. 0000232A  603A                     bra        +0x3C /* 00002366 */
  3155. label0000232C:
  3156. 0000232C  526B 0172                addq.w     [A3 + 0x172], 1
  3157. 00002330  206B 021A                movea.l    A0, [A3 + 0x21A]
  3158. 00002334  7000                     moveq.l    D0, 0x00
  3159. 00002336  302D BD94                move.w     D0, [A5 - 0x426C]
  3160. 0000233A  D080                     add.l      D0, D0
  3161. 0000233C  2200                     move.l     D1, D0
  3162. 0000233E  E588                     lsl        D0, 2
  3163. 00002340  D081                     add.l      D0, D1
  3164. 00002342  4870 0800                pea.l      [A0 + D0]
  3165. 00002346  206B 021A                movea.l    A0, [A3 + 0x21A]
  3166. 0000234A  7000                     moveq.l    D0, 0x00
  3167. 0000234C  302D BD94                move.w     D0, [A5 - 0x426C]
  3168. 00002350  D080                     add.l      D0, D0
  3169. 00002352  2200                     move.l     D1, D0
  3170. 00002354  E588                     lsl        D0, 2
  3171. 00002356  D081                     add.l      D0, D1
  3172. 00002358  218C 0804                move.l     [A0 + D0 + 0x4], A4
  3173. 0000235C  2F0C                     move.l     -[A7], A4
  3174. 0000235E  4EBA 0594                jsr        [PC + 0x594 /* 000028F4 */]
  3175. 00002362  7001                     moveq.l    D0, 0x01
  3176. 00002364  508F                     addq.l     A7, 8
  3177. label00002366:
  3178. 00002366  4CDF 1800                movem.l    A3,A4, [A7]+
  3179. 0000236A  4E75                     rts
  3180. export_564:
  3181. 0000236C  4E56 FFFE                link       A6, -0x0002
  3182. 00002370  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  3183. 00002374  3E2E 000A                move.w     D7, [A6 + 0xA]
  3184. 00002378  266D BA80                movea.l    A3, [A5 - 0x4580]
  3185. label0000237C:
  3186. 0000237C  206D BCF0                movea.l    A0, [A5 - 0x4310]
  3187. 00002380  226D BCEC                movea.l    A1, [A5 - 0x4314]
  3188. 00002384  7000                     moveq.l    D0, 0x00
  3189. 00002386  101B                     move.b     D0, [A3]+
  3190. 00002388  3B40 BADE                move.w     [A5 - 0x4522], D0
  3191. 0000238C  7200                     moveq.l    D1, 0x00
  3192. 0000238E  3200                     move.w     D1, D0
  3193. 00002390  D281                     add.l      D1, D1
  3194. 00002392  3231 1800                move.w     D1, [A1 + D1]
  3195. 00002396  5441                     addq.w     D1, 2
  3196. 00002398  7000                     moveq.l    D0, 0x00
  3197. 0000239A  3001                     move.w     D0, D1
  3198. 0000239C  7200                     moveq.l    D1, 0x00
  3199. 0000239E  1230 0800                move.b     D1, [A0 + D0]
  3200. 000023A2  3A01                     move.w     D5, D1
  3201. 000023A4  1005                     move.b     D0, D5
  3202. 000023A6  65D4                     bcs        -0x2A /* 0000237C */
  3203. 000023A8  0C00 002A                cmpi.b     D0, 0x2A /* '*' */
  3204. 000023AC  62CE                     bhi        -0x30 /* 0000237C */
  3205. 000023AE  7200                     moveq.l    D1, 0x00
  3206. 000023B0  1200                     move.b     D1, D0
  3207. 000023B2  D241                     add.w      D1, D1
  3208. 000023B4  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  3209. 000023B8  4EFB 1000                jmp        [PC + D1.w]
  3210. 000023BC  0066 00CE                ori.w      -[A6], 0xCE
  3211. 000023C0  012A 0186                btst       [A2 + 0x186], D0
  3212. 000023C4  01E6                     .incomplete
  3213. 000023C6  0318                     btst       [A0]+, D1
  3214. 000023C8  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  3215. 000023CC  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  3216. 000023D0  01D6                     .incomplete
  3217. 000023D2  0302                     btst       D2, D1
  3218. 000023D4  0324                     btst       -[A4], D1
  3219. 000023D6  032A 0374                btst       [A2 + 0x374], D1
  3220. 000023DA  0368 034C                bchg       [A0 + 0x34C], D1
  3221. 000023DE  FFC2                     .invalid   <<F/7/7>>
  3222. 000023E0  FFC2                     .invalid   <<F/7/7>>
  3223. 000023E2  FFC2                     .invalid   <<F/7/7>>
  3224. 000023E4  FFC2                     .invalid   <<F/7/7>>
  3225. 000023E6  FFC2                     .invalid   <<F/7/7>>
  3226. 000023E8  FFC2                     .invalid   <<F/7/7>>
  3227. 000023EA  FFC2                     .invalid   <<F/7/7>>
  3228. 000023EC  FFC2                     .invalid   <<F/7/7>>
  3229. 000023EE  FFC2                     .invalid   <<F/7/7>>
  3230. 000023F0  0352                     bchg       [A2], D1
  3231. 000023F2  FFC2                     .invalid   <<F/7/7>>
  3232. 000023F4  035A                     bchg       [A2]+, D1
  3233. 000023F6  FFC2                     .invalid   <<F/7/7>>
  3234. 000023F8  FFC2                     .invalid   <<F/7/7>>
  3235. 000023FA  FFC2                     .invalid   <<F/7/7>>
  3236. 000023FC  FFC2                     .invalid   <<F/7/7>>
  3237. 000023FE  038A                     bclr       A2, D1
  3238. 00002400  FFC2                     .invalid   <<F/7/7>>
  3239. 00002402  FFC2                     .invalid   <<F/7/7>>
  3240. 00002404  0360                     bchg       -[A0], D1
  3241. 00002406  0360                     bchg       -[A0], D1
  3242. 00002408  0336 FFC2 FFC2           btst       [[ + <<invalid base displacement size>>] - 0x3E], D1
  3243. 0000240E  0352                     bchg       [A2], D1
  3244. 00002410  0380                     bclr       D0, D1
  3245. 00002412  7008                     moveq.l    D0, 0x08
  3246. 00002414  C047                     and.w      D0, D7
  3247. 00002416  6600 032C                bne        +0x32E /* 00002744 */
  3248. 0000241A  5A8B                     addq.l     A3, 5
  3249. 0000241C  6000 FF5E                bra        -0xA0 /* 0000237C */
  3250. 00002420  7002                     moveq.l    D0, 0x02
  3251. 00002422  C047                     and.w      D0, D7
  3252. 00002424  6606                     bne        +0x8 /* 0000242C */
  3253. 00002426  588B                     addq.l     A3, 4
  3254. 00002428  6000 FF52                bra        -0xAC /* 0000237C */
  3255. label0000242C:
  3256. 0000242C  7004                     moveq.l    D0, 0x04
  3257. 0000242E  C047                     and.w      D0, D7
  3258. 00002430  6700 0312                beq        +0x314 /* 00002744 */
  3259. 00002434  7000                     moveq.l    D0, 0x00
  3260. 00002436  1013                     move.b     D0, [A3]
  3261. 00002438  7200                     moveq.l    D1, 0x00
  3262. 0000243A  122B 0001                move.b     D1, [A3 + 0x1]
  3263. 0000243E  E149                     lsl        D1.w, 8
  3264. 00002440  8240                     or.w       D1, D0
  3265. 00002442  302D BA7E                move.w     D0, [A5 - 0x4582]
  3266. 00002446  D041                     add.w      D0, D1
  3267. 00002448  323C 7FFF                move.w     D1, 0x7FFF
  3268. 0000244C  C240                     and.w      D1, D0
  3269. 0000244E  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3270. 00002452  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3271. 00002456  200B                     move.l     D0, A3
  3272. 00002458  5480                     addq.l     D0, 2
  3273. 0000245A  2040                     movea.l    A0, D0
  3274. 0000245C  7000                     moveq.l    D0, 0x00
  3275. 0000245E  1010                     move.b     D0, [A0]
  3276. 00002460  220B                     move.l     D1, A3
  3277. 00002462  5481                     addq.l     D1, 2
  3278. 00002464  2041                     movea.l    A0, D1
  3279. 00002466  7200                     moveq.l    D1, 0x00
  3280. 00002468  1228 0001                move.b     D1, [A0 + 0x1]
  3281. 0000246C  E149                     lsl        D1.w, 8
  3282. 0000246E  8240                     or.w       D1, D0
  3283. 00002470  302D BA7C                move.w     D0, [A5 - 0x4584]
  3284. 00002474  D041                     add.w      D0, D1
  3285. 00002476  323C 7FFF                move.w     D1, 0x7FFF
  3286. 0000247A  C240                     and.w      D1, D0
  3287. 0000247C  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3288. 00002480  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3289. 00002484  6000 02BE                bra        +0x2C0 /* 00002744 */
  3290. 00002488  7002                     moveq.l    D0, 0x02
  3291. 0000248A  C047                     and.w      D0, D7
  3292. 0000248C  6606                     bne        +0x8 /* 00002494 */
  3293. 0000248E  588B                     addq.l     A3, 4
  3294. 00002490  6000 FEEA                bra        -0x114 /* 0000237C */
  3295. label00002494:
  3296. 00002494  7004                     moveq.l    D0, 0x04
  3297. 00002496  C047                     and.w      D0, D7
  3298. 00002498  6700 02AA                beq        +0x2AC /* 00002744 */
  3299. 0000249C  7000                     moveq.l    D0, 0x00
  3300. 0000249E  1013                     move.b     D0, [A3]
  3301. 000024A0  7200                     moveq.l    D1, 0x00
  3302. 000024A2  122B 0001                move.b     D1, [A3 + 0x1]
  3303. 000024A6  E149                     lsl        D1.w, 8
  3304. 000024A8  8240                     or.w       D1, D0
  3305. 000024AA  302D BA7E                move.w     D0, [A5 - 0x4582]
  3306. 000024AE  D041                     add.w      D0, D1
  3307. 000024B0  323C 7FFF                move.w     D1, 0x7FFF
  3308. 000024B4  C240                     and.w      D1, D0
  3309. 000024B6  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3310. 000024BA  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3311. 000024BE  200B                     move.l     D0, A3
  3312. 000024C0  5480                     addq.l     D0, 2
  3313. 000024C2  2040                     movea.l    A0, D0
  3314. 000024C4  7000                     moveq.l    D0, 0x00
  3315. 000024C6  1010                     move.b     D0, [A0]
  3316. 000024C8  220B                     move.l     D1, A3
  3317. 000024CA  5481                     addq.l     D1, 2
  3318. 000024CC  2041                     movea.l    A0, D1
  3319. 000024CE  7200                     moveq.l    D1, 0x00
  3320. 000024D0  1228 0001                move.b     D1, [A0 + 0x1]
  3321. 000024D4  E149                     lsl        D1.w, 8
  3322. 000024D6  8240                     or.w       D1, D0
  3323. 000024D8  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3324. 000024DC  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3325. 000024E0  6000 0262                bra        +0x264 /* 00002744 */
  3326. 000024E4  7002                     moveq.l    D0, 0x02
  3327. 000024E6  C047                     and.w      D0, D7
  3328. 000024E8  6606                     bne        +0x8 /* 000024F0 */
  3329. 000024EA  588B                     addq.l     A3, 4
  3330. 000024EC  6000 FE8E                bra        -0x170 /* 0000237C */
  3331. label000024F0:
  3332. 000024F0  7004                     moveq.l    D0, 0x04
  3333. 000024F2  C047                     and.w      D0, D7
  3334. 000024F4  6700 024E                beq        +0x250 /* 00002744 */
  3335. 000024F8  7000                     moveq.l    D0, 0x00
  3336. 000024FA  1013                     move.b     D0, [A3]
  3337. 000024FC  7200                     moveq.l    D1, 0x00
  3338. 000024FE  122B 0001                move.b     D1, [A3 + 0x1]
  3339. 00002502  E149                     lsl        D1.w, 8
  3340. 00002504  8240                     or.w       D1, D0
  3341. 00002506  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3342. 0000250A  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3343. 0000250E  200B                     move.l     D0, A3
  3344. 00002510  5480                     addq.l     D0, 2
  3345. 00002512  2040                     movea.l    A0, D0
  3346. 00002514  7000                     moveq.l    D0, 0x00
  3347. 00002516  1010                     move.b     D0, [A0]
  3348. 00002518  220B                     move.l     D1, A3
  3349. 0000251A  5481                     addq.l     D1, 2
  3350. 0000251C  2041                     movea.l    A0, D1
  3351. 0000251E  7200                     moveq.l    D1, 0x00
  3352. 00002520  1228 0001                move.b     D1, [A0 + 0x1]
  3353. 00002524  E149                     lsl        D1.w, 8
  3354. 00002526  8240                     or.w       D1, D0
  3355. 00002528  302D BA7C                move.w     D0, [A5 - 0x4584]
  3356. 0000252C  D041                     add.w      D0, D1
  3357. 0000252E  323C 7FFF                move.w     D1, 0x7FFF
  3358. 00002532  C240                     and.w      D1, D0
  3359. 00002534  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3360. 00002538  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3361. 0000253C  6000 0206                bra        +0x208 /* 00002744 */
  3362. 00002540  7002                     moveq.l    D0, 0x02
  3363. 00002542  C047                     and.w      D0, D7
  3364. 00002544  6606                     bne        +0x8 /* 0000254C */
  3365. 00002546  588B                     addq.l     A3, 4
  3366. 00002548  6000 FE32                bra        -0x1CC /* 0000237C */
  3367. label0000254C:
  3368. 0000254C  7004                     moveq.l    D0, 0x04
  3369. 0000254E  C047                     and.w      D0, D7
  3370. 00002550  6700 01F2                beq        +0x1F4 /* 00002744 */
  3371. 00002554  7000                     moveq.l    D0, 0x00
  3372. 00002556  1013                     move.b     D0, [A3]
  3373. 00002558  7200                     moveq.l    D1, 0x00
  3374. 0000255A  122B 0001                move.b     D1, [A3 + 0x1]
  3375. 0000255E  E149                     lsl        D1.w, 8
  3376. 00002560  8240                     or.w       D1, D0
  3377. 00002562  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3378. 00002566  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3379. 0000256A  200B                     move.l     D0, A3
  3380. 0000256C  5480                     addq.l     D0, 2
  3381. 0000256E  2040                     movea.l    A0, D0
  3382. 00002570  7000                     moveq.l    D0, 0x00
  3383. 00002572  1010                     move.b     D0, [A0]
  3384. 00002574  220B                     move.l     D1, A3
  3385. 00002576  5481                     addq.l     D1, 2
  3386. 00002578  2041                     movea.l    A0, D1
  3387. 0000257A  7200                     moveq.l    D1, 0x00
  3388. 0000257C  1228 0001                move.b     D1, [A0 + 0x1]
  3389. 00002580  E149                     lsl        D1.w, 8
  3390. 00002582  8240                     or.w       D1, D0
  3391. 00002584  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3392. 00002588  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3393. 0000258C  6000 01B6                bra        +0x1B8 /* 00002744 */
  3394. 00002590  7008                     moveq.l    D0, 0x08
  3395. 00002592  C047                     and.w      D0, D7
  3396. 00002594  6600 01AE                bne        +0x1B0 /* 00002744 */
  3397. 00002598  D6FC 000A                add.w      A3, 0xA /* '\n' */
  3398. 0000259C  6000 FDDE                bra        -0x220 /* 0000237C */
  3399. 000025A0  7002                     moveq.l    D0, 0x02
  3400. 000025A2  C047                     and.w      D0, D7
  3401. 000025A4  6608                     bne        +0xA /* 000025AE */
  3402. 000025A6  D6FC 0009                add.w      A3, 0x9 /* '\t' */
  3403. 000025AA  6000 FDD0                bra        -0x22E /* 0000237C */
  3404. label000025AE:
  3405. 000025AE  7004                     moveq.l    D0, 0x04
  3406. 000025B0  C047                     and.w      D0, D7
  3407. 000025B2  6700 0190                beq        +0x192 /* 00002744 */
  3408. 000025B6  7000                     moveq.l    D0, 0x00
  3409. 000025B8  1013                     move.b     D0, [A3]
  3410. 000025BA  3C00                     move.w     D6, D0
  3411. 000025BC  200B                     move.l     D0, A3
  3412. 000025BE  5280                     addq.l     D0, 1
  3413. 000025C0  2040                     movea.l    A0, D0
  3414. 000025C2  7000                     moveq.l    D0, 0x00
  3415. 000025C4  1010                     move.b     D0, [A0]
  3416. 000025C6  220B                     move.l     D1, A3
  3417. 000025C8  5281                     addq.l     D1, 1
  3418. 000025CA  2041                     movea.l    A0, D1
  3419. 000025CC  7200                     moveq.l    D1, 0x00
  3420. 000025CE  1228 0001                move.b     D1, [A0 + 0x1]
  3421. 000025D2  E149                     lsl        D1.w, 8
  3422. 000025D4  8240                     or.w       D1, D0
  3423. 000025D6  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3424. 000025DA  200B                     move.l     D0, A3
  3425. 000025DC  5680                     addq.l     D0, 3
  3426. 000025DE  2040                     movea.l    A0, D0
  3427. 000025E0  7000                     moveq.l    D0, 0x00
  3428. 000025E2  1010                     move.b     D0, [A0]
  3429. 000025E4  220B                     move.l     D1, A3
  3430. 000025E6  5681                     addq.l     D1, 3
  3431. 000025E8  2041                     movea.l    A0, D1
  3432. 000025EA  7200                     moveq.l    D1, 0x00
  3433. 000025EC  1228 0001                move.b     D1, [A0 + 0x1]
  3434. 000025F0  E149                     lsl        D1.w, 8
  3435. 000025F2  8240                     or.w       D1, D0
  3436. 000025F4  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3437. 000025F8  200B                     move.l     D0, A3
  3438. 000025FA  5A80                     addq.l     D0, 5
  3439. 000025FC  2040                     movea.l    A0, D0
  3440. 000025FE  7000                     moveq.l    D0, 0x00
  3441. 00002600  1010                     move.b     D0, [A0]
  3442. 00002602  220B                     move.l     D1, A3
  3443. 00002604  5A81                     addq.l     D1, 5
  3444. 00002606  2041                     movea.l    A0, D1
  3445. 00002608  7200                     moveq.l    D1, 0x00
  3446. 0000260A  1228 0001                move.b     D1, [A0 + 0x1]
  3447. 0000260E  E149                     lsl        D1.w, 8
  3448. 00002610  8240                     or.w       D1, D0
  3449. 00002612  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3450. 00002616  200B                     move.l     D0, A3
  3451. 00002618  5E80                     addq.l     D0, 7
  3452. 0000261A  2040                     movea.l    A0, D0
  3453. 0000261C  7000                     moveq.l    D0, 0x00
  3454. 0000261E  1010                     move.b     D0, [A0]
  3455. 00002620  220B                     move.l     D1, A3
  3456. 00002622  5E81                     addq.l     D1, 7
  3457. 00002624  2041                     movea.l    A0, D1
  3458. 00002626  7200                     moveq.l    D1, 0x00
  3459. 00002628  1228 0001                move.b     D1, [A0 + 0x1]
  3460. 0000262C  E149                     lsl        D1.w, 8
  3461. 0000262E  8240                     or.w       D1, D0
  3462. 00002630  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3463. 00002634  7001                     moveq.l    D0, 0x01
  3464. 00002636  C046                     and.w      D0, D6
  3465. 00002638  6612                     bne        +0x14 /* 0000264C */
  3466. 0000263A  302D BA7E                move.w     D0, [A5 - 0x4582]
  3467. 0000263E  D06D BCF4                add.w      D0, [A5 - 0x430C]
  3468. 00002642  323C 7FFF                move.w     D1, 0x7FFF
  3469. 00002646  C240                     and.w      D1, D0
  3470. 00002648  3B41 BCF4                move.w     [A5 - 0x430C], D1
  3471. label0000264C:
  3472. 0000264C  7004                     moveq.l    D0, 0x04
  3473. 0000264E  C046                     and.w      D0, D6
  3474. 00002650  6612                     bne        +0x14 /* 00002664 */
  3475. 00002652  302D BA7E                move.w     D0, [A5 - 0x4582]
  3476. 00002656  D06D BCF6                add.w      D0, [A5 - 0x430A]
  3477. 0000265A  323C 7FFF                move.w     D1, 0x7FFF
  3478. 0000265E  C240                     and.w      D1, D0
  3479. 00002660  3B41 BCF6                move.w     [A5 - 0x430A], D1
  3480. label00002664:
  3481. 00002664  7002                     moveq.l    D0, 0x02
  3482. 00002666  C046                     and.w      D0, D6
  3483. 00002668  6612                     bne        +0x14 /* 0000267C */
  3484. 0000266A  302D BA7C                move.w     D0, [A5 - 0x4584]
  3485. 0000266E  D06D BCF8                add.w      D0, [A5 - 0x4308]
  3486. 00002672  323C 7FFF                move.w     D1, 0x7FFF
  3487. 00002676  C240                     and.w      D1, D0
  3488. 00002678  3B41 BCF8                move.w     [A5 - 0x4308], D1
  3489. label0000267C:
  3490. 0000267C  7008                     moveq.l    D0, 0x08
  3491. 0000267E  C046                     and.w      D0, D6
  3492. 00002680  6612                     bne        +0x14 /* 00002694 */
  3493. 00002682  302D BA7C                move.w     D0, [A5 - 0x4584]
  3494. 00002686  D06D BCFA                add.w      D0, [A5 - 0x4306]
  3495. 0000268A  323C 7FFF                move.w     D1, 0x7FFF
  3496. 0000268E  C240                     and.w      D1, D0
  3497. 00002690  3B41 BCFA                move.w     [A5 - 0x4306], D1
  3498. label00002694:
  3499. 00002694  3D46 FFFE                move.w     [A6 - 0x2], D6
  3500. 00002698  486E FFFE                pea.l      [A6 - 0x2]
  3501. 0000269C  486D BCFA                pea.l      [A5 - 0x4306]
  3502. 000026A0  486D BCF8                pea.l      [A5 - 0x4308]
  3503. 000026A4  486D BCF6                pea.l      [A5 - 0x430A]
  3504. 000026A8  486D BCF4                pea.l      [A5 - 0x430C]
  3505. 000026AC  4EBA 00A6                jsr        [PC + 0xA6 /* 00002754 */]
  3506. 000026B0  3C2E FFFE                move.w     D6, [A6 - 0x2]
  3507. 000026B4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3508. 000026B8  6000 008A                bra        +0x8C /* 00002744 */
  3509. 000026BC  7008                     moveq.l    D0, 0x08
  3510. 000026BE  C047                     and.w      D0, D7
  3511. 000026C0  6600 0082                bne        +0x84 /* 00002744 */
  3512. 000026C4  7000                     moveq.l    D0, 0x00
  3513. 000026C6  102B 0001                move.b     D0, [A3 + 0x1]
  3514. 000026CA  5480                     addq.l     D0, 2
  3515. 000026CC  D7C0                     add.l      A3, D0
  3516. 000026CE  6000 FCAC                bra        -0x352 /* 0000237C */
  3517. 000026D2  7001                     moveq.l    D0, 0x01
  3518. 000026D4  C047                     and.w      D0, D7
  3519. 000026D6  666C                     bne        +0x6E /* 00002744 */
  3520. 000026D8  548B                     addq.l     A3, 2
  3521. 000026DA  6000 FCA0                bra        -0x35E /* 0000237C */
  3522. 000026DE  508B                     addq.l     A3, 8
  3523. 000026E0  6000 FC9A                bra        -0x364 /* 0000237C */
  3524. 000026E4  7000                     moveq.l    D0, 0x00
  3525. 000026E6  1013                     move.b     D0, [A3]
  3526. 000026E8  5280                     addq.l     D0, 1
  3527. 000026EA  D7C0                     add.l      A3, D0
  3528. 000026EC  6000 FC8E                bra        -0x370 /* 0000237C */
  3529. 000026F0  7000                     moveq.l    D0, 0x00
  3530. 000026F2  1013                     move.b     D0, [A3]
  3531. 000026F4  7200                     moveq.l    D1, 0x00
  3532. 000026F6  122B 0001                move.b     D1, [A3 + 0x1]
  3533. 000026FA  E149                     lsl        D1.w, 8
  3534. 000026FC  8240                     or.w       D1, D0
  3535. 000026FE  5441                     addq.w     D1, 2
  3536. 00002700  D6C1                     add.w      A3, D1
  3537. 00002702  6000 FC78                bra        -0x386 /* 0000237C */
  3538. 00002706  508B                     addq.l     A3, 8
  3539. 00002708  6000 FC72                bra        -0x38C /* 0000237C */
  3540. 0000270C  D6FC 0001                add.w      A3, 0x1
  3541. 00002710  6000 FC6A                bra        -0x394 /* 0000237C */
  3542. 00002714  548B                     addq.l     A3, 2
  3543. 00002716  6000 FC64                bra        -0x39A /* 0000237C */
  3544. 0000271A  D6FC 0001                add.w      A3, 0x1
  3545. 0000271E  6000 FC5C                bra        -0x3A2 /* 0000237C */
  3546. 00002722  7010                     moveq.l    D0, 0x10
  3547. 00002724  C047                     and.w      D0, D7
  3548. 00002726  661C                     bne        +0x1E /* 00002744 */
  3549. 00002728  568B                     addq.l     A3, 3
  3550. 0000272A  6000 FC50                bra        -0x3AE /* 0000237C */
  3551. 0000272E  7010                     moveq.l    D0, 0x10
  3552. 00002730  C047                     and.w      D0, D7
  3553. 00002732  6610                     bne        +0x12 /* 00002744 */
  3554. 00002734  548B                     addq.l     A3, 2
  3555. 00002736  6000 FC44                bra        -0x3BA /* 0000237C */
  3556. 0000273A  7000                     moveq.l    D0, 0x00
  3557. 0000273C  1013                     move.b     D0, [A3]
  3558. 0000273E  D7C0                     add.l      A3, D0
  3559. 00002740  6000 FC3A                bra        -0x3C4 /* 0000237C */
  3560. label00002744:
  3561. 00002744  2B4B BA80                move.l     [A5 - 0x4580], A3
  3562. 00002748  3005                     move.w     D0, D5
  3563. 0000274A  4CEE 08E0 FFEE           movem.l    D5,D6,D7,A3, [A6 - 0x12]
  3564. 00002750  4E5E                     unlink     A6
  3565. 00002752  4E75                     rts
  3566. export_565:
  3567. fn00002754:
  3568. 00002754  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3569. 00002758  286F 0014                movea.l    A4, [A7 + 0x14]
  3570. 0000275C  266F 0024                movea.l    A3, [A7 + 0x24]
  3571. 00002760  4A6D B9A8                tst.w      [A5 - 0x4658]
  3572. 00002764  6700 00A0                beq        +0xA2 /* 00002806 */
  3573. 00002768  3E13                     move.w     D7, [A3]
  3574. 0000276A  206F 0018                movea.l    A0, [A7 + 0x18]
  3575. 0000276E  3014                     move.w     D0, [A4]
  3576. 00002770  B050                     cmp.w      D0, [A0]
  3577. 00002772  6F3E                     ble        +0x40 /* 000027B2 */
  3578. 00002774  206F 0018                movea.l    A0, [A7 + 0x18]
  3579. 00002778  3C10                     move.w     D6, [A0]
  3580. 0000277A  206F 0018                movea.l    A0, [A7 + 0x18]
  3581. 0000277E  3094                     move.w     [A0], [A4]
  3582. 00002780  3886                     move.w     [A4], D6
  3583. 00002782  7001                     moveq.l    D0, 0x01
  3584. 00002784  C047                     and.w      D0, D7
  3585. 00002786  670A                     beq        +0xC /* 00002792 */
  3586. 00002788  0053 0004                ori.w      [A3], 0x4
  3587. 0000278C  7000                     moveq.l    D0, 0x00
  3588. 0000278E  3013                     move.w     D0, [A3]
  3589. 00002790  6008                     bra        +0xA /* 0000279A */
  3590. label00002792:
  3591. 00002792  0253 FFFB                andi.w     [A3], 0xFFFB
  3592. 00002796  7000                     moveq.l    D0, 0x00
  3593. 00002798  3013                     move.w     D0, [A3]
  3594. label0000279A:
  3595. 0000279A  7004                     moveq.l    D0, 0x04
  3596. 0000279C  C047                     and.w      D0, D7
  3597. 0000279E  670A                     beq        +0xC /* 000027AA */
  3598. 000027A0  0053 0001                ori.w      [A3], 0x1
  3599. 000027A4  7000                     moveq.l    D0, 0x00
  3600. 000027A6  3013                     move.w     D0, [A3]
  3601. 000027A8  6008                     bra        +0xA /* 000027B2 */
  3602. label000027AA:
  3603. 000027AA  0253 FFFE                andi.w     [A3], 0xFFFE
  3604. 000027AE  7000                     moveq.l    D0, 0x00
  3605. 000027B0  3013                     move.w     D0, [A3]
  3606. label000027B2:
  3607. 000027B2  206F 001C                movea.l    A0, [A7 + 0x1C]
  3608. 000027B6  226F 0020                movea.l    A1, [A7 + 0x20]
  3609. 000027BA  3010                     move.w     D0, [A0]
  3610. 000027BC  B051                     cmp.w      D0, [A1]
  3611. 000027BE  6F46                     ble        +0x48 /* 00002806 */
  3612. 000027C0  206F 0020                movea.l    A0, [A7 + 0x20]
  3613. 000027C4  3C10                     move.w     D6, [A0]
  3614. 000027C6  206F 001C                movea.l    A0, [A7 + 0x1C]
  3615. 000027CA  226F 0020                movea.l    A1, [A7 + 0x20]
  3616. 000027CE  3290                     move.w     [A1], [A0]
  3617. 000027D0  206F 001C                movea.l    A0, [A7 + 0x1C]
  3618. 000027D4  3086                     move.w     [A0], D6
  3619. 000027D6  7002                     moveq.l    D0, 0x02
  3620. 000027D8  C047                     and.w      D0, D7
  3621. 000027DA  670A                     beq        +0xC /* 000027E6 */
  3622. 000027DC  0053 0008                ori.w      [A3], 0x8
  3623. 000027E0  7000                     moveq.l    D0, 0x00
  3624. 000027E2  3013                     move.w     D0, [A3]
  3625. 000027E4  6008                     bra        +0xA /* 000027EE */
  3626. label000027E6:
  3627. 000027E6  0253 FFF7                andi.w     [A3], 0xFFF7
  3628. 000027EA  7000                     moveq.l    D0, 0x00
  3629. 000027EC  3013                     move.w     D0, [A3]
  3630. label000027EE:
  3631. 000027EE  7008                     moveq.l    D0, 0x08
  3632. 000027F0  C047                     and.w      D0, D7
  3633. 000027F2  670A                     beq        +0xC /* 000027FE */
  3634. 000027F4  0053 0002                ori.w      [A3], 0x2
  3635. 000027F8  7000                     moveq.l    D0, 0x00
  3636. 000027FA  3013                     move.w     D0, [A3]
  3637. 000027FC  6008                     bra        +0xA /* 00002806 */
  3638. label000027FE:
  3639. 000027FE  0253 FFFD                andi.w     [A3], 0xFFFD
  3640. 00002802  7000                     moveq.l    D0, 0x00
  3641. 00002804  3013                     move.w     D0, [A3]
  3642. label00002806:
  3643. 00002806  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3644. 0000280A  4E75                     rts
  3645. export_566:
  3646. fn0000280C:
  3647. 0000280C  4AAD B9FC                tst.l      [A5 - 0x4604]
  3648. 00002810  6730                     beq        +0x32 /* 00002842 */
  3649. 00002812  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3650. 00002816  316D BA7E 01AA           move.w     [A0 + 0x1AA], [A5 - 0x4582]
  3651. 0000281C  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3652. 00002820  316D BA7C 01AC           move.w     [A0 + 0x1AC], [A5 - 0x4584]
  3653. 00002826  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3654. 0000282A  226D B9FC                movea.l    A1, [A5 - 0x4604]
  3655. 0000282E  2269 0412                movea.l    A1, [A1 + 0x412]
  3656. 00002832  43E9 00E8                lea.l      A1, [A1 + 0xE8]
  3657. 00002836  41E8 0196                lea.l      A0, [A0 + 0x196]
  3658. 0000283A  7007                     moveq.l    D0, 0x07
  3659. label0000283C:
  3660. 0000283C  22D8                     move.l     [A1]+, [A0]+
  3661. 0000283E  51C8 FFFC                dbf        D0, -0x6 /* 0000283C */
  3662. label00002842:
  3663. 00002842  4E75                     rts
  3664. export_567:
  3665. 00002844  7000                     moveq.l    D0, 0x00
  3666. 00002846  2F00                     move.l     -[A7], D0
  3667. 00002848  4EBA 243A                jsr        [PC + 0x243A /* 00004C84 */]
  3668. 0000284C  302D BA40                move.w     D0, [A5 - 0x45C0]
  3669. 00002850  B06D B9BE                cmp.w      D0, [A5 - 0x4642]
  3670. 00002854  588F                     addq.l     A7, 4
  3671. 00002856  6F08                     ble        +0xA /* 00002860 */
  3672. 00002858  302D BA40                move.w     D0, [A5 - 0x45C0]
  3673. 0000285C  48C0                     ext.l      D0
  3674. 0000285E  6006                     bra        +0x8 /* 00002866 */
  3675. label00002860:
  3676. 00002860  302D B9BE                move.w     D0, [A5 - 0x4642]
  3677. 00002864  48C0                     ext.l      D0
  3678. label00002866:
  3679. 00002866  3B40 B9C0                move.w     [A5 - 0x4640], D0
  3680. 0000286A  302D BA42                move.w     D0, [A5 - 0x45BE]
  3681. 0000286E  B06D B9C2                cmp.w      D0, [A5 - 0x463E]
  3682. 00002872  6F08                     ble        +0xA /* 0000287C */
  3683. 00002874  302D BA42                move.w     D0, [A5 - 0x45BE]
  3684. 00002878  48C0                     ext.l      D0
  3685. 0000287A  6006                     bra        +0x8 /* 00002882 */
  3686. label0000287C:
  3687. 0000287C  302D B9C2                move.w     D0, [A5 - 0x463E]
  3688. 00002880  48C0                     ext.l      D0
  3689. label00002882:
  3690. 00002882  3B40 B9C4                move.w     [A5 - 0x463C], D0
  3691. 00002886  4E75                     rts
  3692. export_568:
  3693. fn00002888:
  3694. 00002888  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3695. 0000288C  3E2F 001A                move.w     D7, [A7 + 0x1A]
  3696. 00002890  266F 0014                movea.l    A3, [A7 + 0x14]
  3697. 00002894  7CFF                     moveq.l    D6, 0xFFFFFFFF
  3698. 00002896  206B 023E                movea.l    A0, [A3 + 0x23E]
  3699. 0000289A  7000                     moveq.l    D0, 0x00
  3700. 0000289C  3007                     move.w     D0, D7
  3701. 0000289E  E580                     asl        D0, 2
  3702. 000028A0  4AB0 0800                tst.l      [A0 + D0]
  3703. 000028A4  6744                     beq        +0x46 /* 000028EA */
  3704. 000028A6  206B 023E                movea.l    A0, [A3 + 0x23E]
  3705. 000028AA  7000                     moveq.l    D0, 0x00
  3706. 000028AC  3007                     move.w     D0, D7
  3707. 000028AE  E580                     asl        D0, 2
  3708. 000028B0  2070 0800                movea.l    A0, [A0 + D0]
  3709. 000028B4  5488                     addq.l     A0, 2
  3710. 000028B6  5288                     addq.l     A0, 1
  3711. 000028B8  2B48 E044                move.l     [A5 - 0x1FBC], A0
  3712. 000028BC  286D BA78                movea.l    A4, [A5 - 0x4588]
  3713. 000028C0  2B4B BA78                move.l     [A5 - 0x4588], A3
  3714. 000028C4  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  3715. 000028C8  2B4C BA78                move.l     [A5 - 0x4588], A4
  3716. 000028CC  286D E034                movea.l    A4, [A5 - 0x1FCC]
  3717. 000028D0  700E                     moveq.l    D0, 0x0E
  3718. 000028D2  D9C0                     add.l      A4, D0
  3719. 000028D4  7203                     moveq.l    D1, 0x03
  3720. 000028D6  B22C 000D                cmp.b      D1, [A4 + 0xD]
  3721. 000028DA  660E                     bne        +0x10 /* 000028EA */
  3722. 000028DC  41ED BCF4                lea.l      A0, [A5 - 0x430C]
  3723. 000028E0  224C                     movea.l    A1, A4
  3724. 000028E2  20D9                     move.l     [A0]+, [A1]+
  3725. 000028E4  20D9                     move.l     [A0]+, [A1]+
  3726. 000028E6  20D9                     move.l     [A0]+, [A1]+
  3727. 000028E8  3C07                     move.w     D6, D7
  3728. label000028EA:
  3729. 000028EA  48C6                     ext.l      D6
  3730. 000028EC  2006                     move.l     D0, D6
  3731. 000028EE  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3732. 000028F2  4E75                     rts
  3733. export_569:
  3734. fn000028F4:
  3735. 000028F4  4E56 0000                link       A6, 0
  3736. 000028F8  48E7 0018                movem.l    -[A7], A3,A4
  3737. 000028FC  286E 000C                movea.l    A4, [A6 + 0xC]
  3738. 00002900  7000                     moveq.l    D0, 0x00
  3739. 00002902  2880                     move.l     [A4], D0
  3740. 00002904  266D BA4C                movea.l    A3, [A5 - 0x45B4]
  3741. 00002908  601C                     bra        +0x1E /* 00002926 */
  3742. label0000290A:
  3743. 0000290A  2F2B 026A                move.l     -[A7], [A3 + 0x26A]
  3744. 0000290E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3745. 00002912  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  3746. 00002916  4A40                     tst.w      D0
  3747. 00002918  508F                     addq.l     A7, 8
  3748. 0000291A  6606                     bne        +0x8 /* 00002922 */
  3749. 0000291C  288B                     move.l     [A4], A3
  3750. 0000291E  7001                     moveq.l    D0, 0x01
  3751. 00002920  600A                     bra        +0xC /* 0000292C */
  3752. label00002922:
  3753. 00002922  266B 02C4                movea.l    A3, [A3 + 0x2C4]
  3754. label00002926:
  3755. 00002926  200B                     move.l     D0, A3
  3756. 00002928  66E0                     bne        -0x1E /* 0000290A */
  3757. 0000292A  7000                     moveq.l    D0, 0x00
  3758. label0000292C:
  3759. 0000292C  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  3760. 00002932  4E5E                     unlink     A6
  3761. 00002934  4E75                     rts
  3762. export_570:
  3763. fn00002936:
  3764. 00002936  48E7 0118                movem.l    -[A7], D7,A3,A4
  3765. 0000293A  286F 0010                movea.l    A4, [A7 + 0x10]
  3766. 0000293E  266F 0014                movea.l    A3, [A7 + 0x14]
  3767. 00002942  3E2B 015C                move.w     D7, [A3 + 0x15C]
  3768. 00002946  607C                     bra        +0x7E /* 000029C4 */
  3769. label00002948:
  3770. 00002948  206B 023E                movea.l    A0, [A3 + 0x23E]
  3771. 0000294C  7000                     moveq.l    D0, 0x00
  3772. 0000294E  3007                     move.w     D0, D7
  3773. 00002950  E580                     asl        D0, 2
  3774. 00002952  4AB0 0800                tst.l      [A0 + D0]
  3775. 00002956  676C                     beq        +0x6E /* 000029C4 */
  3776. 00002958  2F0C                     move.l     -[A7], A4
  3777. 0000295A  206B 023E                movea.l    A0, [A3 + 0x23E]
  3778. 0000295E  7000                     moveq.l    D0, 0x00
  3779. 00002960  3007                     move.w     D0, D7
  3780. 00002962  E580                     asl        D0, 2
  3781. 00002964  2070 0800                movea.l    A0, [A0 + D0]
  3782. 00002968  5488                     addq.l     A0, 2
  3783. 0000296A  226B 023E                movea.l    A1, [A3 + 0x23E]
  3784. 0000296E  7000                     moveq.l    D0, 0x00
  3785. 00002970  3007                     move.w     D0, D7
  3786. 00002972  E580                     asl        D0, 2
  3787. 00002974  2271 0800                movea.l    A1, [A1 + D0]
  3788. 00002978  7000                     moveq.l    D0, 0x00
  3789. 0000297A  1029 0002                move.b     D0, [A1 + 0x2]
  3790. 0000297E  D088                     add.l      D0, A0
  3791. 00002980  2F00                     move.l     -[A7], D0
  3792. 00002982  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  3793. 00002986  4A40                     tst.w      D0
  3794. 00002988  508F                     addq.l     A7, 8
  3795. 0000298A  6638                     bne        +0x3A /* 000029C4 */
  3796. 0000298C  4A6D BB94                tst.w      [A5 - 0x446C]
  3797. 00002990  671A                     beq        +0x1C /* 000029AC */
  3798. 00002992  2B4B BCFC                move.l     [A5 - 0x4304], A3
  3799. 00002996  426D BCFA                clr.w      [A5 - 0x4306]
  3800. 0000299A  426D BCF8                clr.w      [A5 - 0x4308]
  3801. 0000299E  426D BCF6                clr.w      [A5 - 0x430A]
  3802. 000029A2  426D BCF4                clr.w      [A5 - 0x430C]
  3803. 000029A6  3B47 BB86                move.w     [A5 - 0x447A], D7
  3804. 000029AA  6012                     bra        +0x14 /* 000029BE */
  3805. label000029AC:
  3806. 000029AC  7000                     moveq.l    D0, 0x00
  3807. 000029AE  3007                     move.w     D0, D7
  3808. 000029B0  2F00                     move.l     -[A7], D0
  3809. 000029B2  2F0B                     move.l     -[A7], A3
  3810. 000029B4  4EBA FED2                jsr        [PC - 0x12E /* 00002888 */]
  3811. 000029B8  3B40 BB86                move.w     [A5 - 0x447A], D0
  3812. 000029BC  508F                     addq.l     A7, 8
  3813. label000029BE:
  3814. 000029BE  302D BB86                move.w     D0, [A5 - 0x447A]
  3815. 000029C2  600C                     bra        +0xE /* 000029D0 */
  3816. label000029C4:
  3817. 000029C4  3007                     move.w     D0, D7
  3818. 000029C6  5347                     subq.w     D7, 1
  3819. 000029C8  4A40                     tst.w      D0
  3820. 000029CA  6600 FF7C                bne        -0x82 /* 00002948 */
  3821. 000029CE  70FF                     moveq.l    D0, 0xFFFFFFFF
  3822. label000029D0:
  3823. 000029D0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3824. 000029D4  4E75                     rts
  3825. fn000029D6:
  3826. 000029D6  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3827. 000029DA  286F 0014                movea.l    A4, [A7 + 0x14]
  3828. 000029DE  264C                     movea.l    A3, A4
  3829. 000029E0  528B                     addq.l     A3, 1
  3830. 000029E2  426D C132                clr.w      [A5 - 0x3ECE]
  3831. 000029E6  4246                     clr.w      D6
  3832. 000029E8  6028                     bra        +0x2A /* 00002A12 */
  3833. label000029EA:
  3834. 000029EA  16C7                     move.b     [A3]+, D7
  3835. 000029EC  52AD E5A6                addq.l     [A5 - 0x1A5A], 1
  3836. 000029F0  7000                     moveq.l    D0, 0x00
  3837. 000029F2  1007                     move.b     D0, D7
  3838. 000029F4  D040                     add.w      D0, D0
  3839. 000029F6  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  3840. 000029FA  323C 0400                move.w     D1, 0x400
  3841. 000029FE  C270 0000                and.w      D1, [A0 + D0.w]
  3842. 00002A02  6704                     beq        +0x6 /* 00002A08 */
  3843. 00002A04  7C01                     moveq.l    D6, 0x01
  3844. 00002A06  600A                     bra        +0xC /* 00002A12 */
  3845. label00002A08:
  3846. 00002A08  4A46                     tst.w      D6
  3847. 00002A0A  6706                     beq        +0x8 /* 00002A12 */
  3848. 00002A0C  3B7C 0001 C132           move.w     [A5 - 0x3ECE], 0x1
  3849. label00002A12:
  3850. 00002A12  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3851. 00002A16  7000                     moveq.l    D0, 0x00
  3852. 00002A18  1010                     move.b     D0, [A0]
  3853. 00002A1A  3E00                     move.w     D7, D0
  3854. 00002A1C  6718                     beq        +0x1A /* 00002A36 */
  3855. 00002A1E  0C47 003A                cmpi.w     D7, 0x3A /* ':' */
  3856. 00002A22  6712                     beq        +0x14 /* 00002A36 */
  3857. 00002A24  0C47 002E                cmpi.w     D7, 0x2E /* '.' */
  3858. 00002A28  66C0                     bne        -0x3E /* 000029EA */
  3859. 00002A2A  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3860. 00002A2E  702E                     moveq.l    D0, 0x2E
  3861. 00002A30  B028 0001                cmp.b      D0, [A0 + 0x1]
  3862. 00002A34  66B4                     bne        -0x4A /* 000029EA */
  3863. label00002A36:
  3864. 00002A36  4213                     clr.b      [A3]
  3865. 00002A38  200B                     move.l     D0, A3
  3866. 00002A3A  908C                     sub.l      D0, A4
  3867. 00002A3C  5380                     subq.l     D0, 1
  3868. 00002A3E  1880                     move.b     [A4], D0
  3869. 00002A40  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3870. 00002A44  4E75                     rts
  3871. export_571:
  3872. 00002A46  4E56 FEFC                link       A6, -0x0104
  3873. 00002A4A  48E7 0118                movem.l    -[A7], D7,A3,A4
  3874. 00002A4E  286E 000C                movea.l    A4, [A6 + 0xC]
  3875. 00002A52  47EE FEFC                lea.l      A3, [A6 - 0x104]
  3876. 00002A56  2B6D BA78 BCFC           move.l     [A5 - 0x4304], [A5 - 0x4588]
  3877. 00002A5C  7E01                     moveq.l    D7, 0x01
  3878. 00002A5E  2B4C E5A6                move.l     [A5 - 0x1A5A], A4
  3879. 00002A62  2F0B                     move.l     -[A7], A3
  3880. 00002A64  4EBA FF70                jsr        [PC - 0x90 /* 000029D6 */]
  3881. 00002A68  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3882. 00002A6C  703A                     moveq.l    D0, 0x3A
  3883. 00002A6E  B010                     cmp.b      D0, [A0]
  3884. 00002A70  588F                     addq.l     A7, 4
  3885. 00002A72  6622                     bne        +0x24 /* 00002A96 */
  3886. 00002A74  486D BCFC                pea.l      [A5 - 0x4304]
  3887. 00002A78  2F0B                     move.l     -[A7], A3
  3888. 00002A7A  4EBA FE78                jsr        [PC - 0x188 /* 000028F4 */]
  3889. 00002A7E  4A40                     tst.w      D0
  3890. 00002A80  508F                     addq.l     A7, 8
  3891. 00002A82  6606                     bne        +0x8 /* 00002A8A */
  3892. 00002A84  4247                     clr.w      D7
  3893. 00002A86  6000 00AA                bra        +0xAC /* 00002B32 */
  3894. label00002A8A:
  3895. 00002A8A  52AD E5A6                addq.l     [A5 - 0x1A5A], 1
  3896. 00002A8E  2F0B                     move.l     -[A7], A3
  3897. 00002A90  4EBA FF44                jsr        [PC - 0xBC /* 000029D6 */]
  3898. 00002A94  588F                     addq.l     A7, 4
  3899. label00002A96:
  3900. 00002A96  426D BA5C                clr.w      [A5 - 0x45A4]
  3901. 00002A9A  200B                     move.l     D0, A3
  3902. 00002A9C  5280                     addq.l     D0, 1
  3903. 00002A9E  2F00                     move.l     -[A7], D0
  3904. 00002AA0  4EBA 00C6                jsr        [PC + 0xC6 /* 00002B68 */]
  3905. 00002AA4  4A40                     tst.w      D0
  3906. 00002AA6  588F                     addq.l     A7, 4
  3907. 00002AA8  6626                     bne        +0x28 /* 00002AD0 */
  3908. 00002AAA  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3909. 00002AAE  4A10                     tst.b      [A0]
  3910. 00002AB0  661A                     bne        +0x1C /* 00002ACC */
  3911. 00002AB2  4AAD BCFC                tst.l      [A5 - 0x4304]
  3912. 00002AB6  6714                     beq        +0x16 /* 00002ACC */
  3913. 00002AB8  2F2D BCFC                move.l     -[A7], [A5 - 0x4304]
  3914. 00002ABC  2F0B                     move.l     -[A7], A3
  3915. 00002ABE  4EBA FE76                jsr        [PC - 0x18A /* 00002936 */]
  3916. 00002AC2  48C0                     ext.l      D0
  3917. 00002AC4  72FF                     moveq.l    D1, 0xFFFFFFFF
  3918. 00002AC6  B280                     cmp.l      D1, D0
  3919. 00002AC8  508F                     addq.l     A7, 8
  3920. 00002ACA  6666                     bne        +0x68 /* 00002B32 */
  3921. label00002ACC:
  3922. 00002ACC  4247                     clr.w      D7
  3923. 00002ACE  6062                     bra        +0x64 /* 00002B32 */
  3924. label00002AD0:
  3925. 00002AD0  3B6D BCF6 BCF4           move.w     [A5 - 0x430C], [A5 - 0x430A]
  3926. 00002AD6  3B6D BCFA BCF8           move.w     [A5 - 0x4308], [A5 - 0x4306]
  3927. 00002ADC  7000                     moveq.l    D0, 0x00
  3928. 00002ADE  302D BA5C                move.w     D0, [A5 - 0x45A4]
  3929. 00002AE2  E488                     lsr        D0, 2
  3930. 00002AE4  816D BA5C                or.w       [A5 - 0x45A4], D0
  3931. 00002AE8  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3932. 00002AEC  4A10                     tst.b      [A0]
  3933. 00002AEE  6742                     beq        +0x44 /* 00002B32 */
  3934. 00002AF0  026D FFF3 BA5C           andi.w     [A5 - 0x45A4], 0xFFF3
  3935. 00002AF6  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3936. 00002AFA  702E                     moveq.l    D0, 0x2E
  3937. 00002AFC  B010                     cmp.b      D0, [A0]
  3938. 00002AFE  6618                     bne        +0x1A /* 00002B18 */
  3939. 00002B00  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3940. 00002B04  702E                     moveq.l    D0, 0x2E
  3941. 00002B06  B028 0001                cmp.b      D0, [A0 + 0x1]
  3942. 00002B0A  660C                     bne        +0xE /* 00002B18 */
  3943. 00002B0C  54AD E5A6                addq.l     [A5 - 0x1A5A], 2
  3944. 00002B10  2F0B                     move.l     -[A7], A3
  3945. 00002B12  4EBA FEC2                jsr        [PC - 0x13E /* 000029D6 */]
  3946. 00002B16  588F                     addq.l     A7, 4
  3947. label00002B18:
  3948. 00002B18  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  3949. 00002B1C  4A10                     tst.b      [A0]
  3950. 00002B1E  6610                     bne        +0x12 /* 00002B30 */
  3951. 00002B20  200B                     move.l     D0, A3
  3952. 00002B22  5280                     addq.l     D0, 1
  3953. 00002B24  2F00                     move.l     -[A7], D0
  3954. 00002B26  4EBA 0040                jsr        [PC + 0x40 /* 00002B68 */]
  3955. 00002B2A  4A40                     tst.w      D0
  3956. 00002B2C  588F                     addq.l     A7, 4
  3957. 00002B2E  6602                     bne        +0x4 /* 00002B32 */
  3958. label00002B30:
  3959. 00002B30  4247                     clr.w      D7
  3960. label00002B32:
  3961. 00002B32  486D BA5C                pea.l      [A5 - 0x45A4]
  3962. 00002B36  486D BCFA                pea.l      [A5 - 0x4306]
  3963. 00002B3A  486D BCF8                pea.l      [A5 - 0x4308]
  3964. 00002B3E  486D BCF6                pea.l      [A5 - 0x430A]
  3965. 00002B42  486D BCF4                pea.l      [A5 - 0x430C]
  3966. 00002B46  4EBA FC0C                jsr        [PC - 0x3F4 /* 00002754 */]
  3967. 00002B4A  206E 0008                movea.l    A0, [A6 + 0x8]
  3968. 00002B4E  43ED BCF4                lea.l      A1, [A5 - 0x430C]
  3969. 00002B52  20D9                     move.l     [A0]+, [A1]+
  3970. 00002B54  20D9                     move.l     [A0]+, [A1]+
  3971. 00002B56  20D9                     move.l     [A0]+, [A1]+
  3972. 00002B58  3007                     move.w     D0, D7
  3973. 00002B5A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3974. 00002B5E  4CEE 1880 FEF0           movem.l    D7,A3,A4, [A6 - 0x110]
  3975. 00002B64  4E5E                     unlink     A6
  3976. 00002B66  4E75                     rts
  3977. fn00002B68:
  3978. 00002B68  4E56 FFFC                link       A6, -0x0004
  3979. 00002B6C  48E7 0110                movem.l    -[A7], D7,A3
  3980. 00002B70  266E 0008                movea.l    A3, [A6 + 0x8]
  3981. 00002B74  426E FFFE                clr.w      [A6 - 0x2]
  3982. 00002B78  426E FFFC                clr.w      [A6 - 0x4]
  3983. 00002B7C  4A6D C132                tst.w      [A5 - 0x3ECE]
  3984. 00002B80  6774                     beq        +0x76 /* 00002BF6 */
  3985. 00002B82  1013                     move.b     D0, [A3]
  3986. 00002B84  B02D BCC1                cmp.b      D0, [A5 - 0x433F]
  3987. 00002B88  660A                     bne        +0xC /* 00002B94 */
  3988. 00002B8A  006D 0004 BA5C           ori.w      [A5 - 0x45A4], 0x4
  3989. 00002B90  D6FC 0001                add.w      A3, 0x1
  3990. label00002B94:
  3991. 00002B94  7000                     moveq.l    D0, 0x00
  3992. 00002B96  1013                     move.b     D0, [A3]
  3993. 00002B98  41ED A714                lea.l      A0, [A5 - 0x58EC]
  3994. 00002B9C  1030 0000                move.b     D0, [A0 + D0.w]
  3995. 00002BA0  B02D BA86                cmp.b      D0, [A5 - 0x457A]
  3996. 00002BA4  6600 00DA                bne        +0xDC /* 00002C80 */
  3997. 00002BA8  486E FFFC                pea.l      [A6 - 0x4]
  3998. 00002BAC  200B                     move.l     D0, A3
  3999. 00002BAE  5280                     addq.l     D0, 1
  4000. 00002BB0  2F00                     move.l     -[A7], D0
  4001. 00002BB2  4EBA 0100                jsr        [PC + 0x100 /* 00002CB4 */]
  4002. 00002BB6  2640                     movea.l    A3, D0
  4003. 00002BB8  1013                     move.b     D0, [A3]
  4004. 00002BBA  B02D BCC1                cmp.b      D0, [A5 - 0x433F]
  4005. 00002BBE  508F                     addq.l     A7, 8
  4006. 00002BC0  660A                     bne        +0xC /* 00002BCC */
  4007. 00002BC2  006D 0008 BA5C           ori.w      [A5 - 0x45A4], 0x8
  4008. 00002BC8  D6FC 0001                add.w      A3, 0x1
  4009. label00002BCC:
  4010. 00002BCC  7000                     moveq.l    D0, 0x00
  4011. 00002BCE  1013                     move.b     D0, [A3]
  4012. 00002BD0  41ED A714                lea.l      A0, [A5 - 0x58EC]
  4013. 00002BD4  1030 0000                move.b     D0, [A0 + D0.w]
  4014. 00002BD8  B02D BA84                cmp.b      D0, [A5 - 0x457C]
  4015. 00002BDC  6600 00A2                bne        +0xA4 /* 00002C80 */
  4016. 00002BE0  486E FFFE                pea.l      [A6 - 0x2]
  4017. 00002BE4  200B                     move.l     D0, A3
  4018. 00002BE6  5280                     addq.l     D0, 1
  4019. 00002BE8  2F00                     move.l     -[A7], D0
  4020. 00002BEA  4EBA 00C8                jsr        [PC + 0xC8 /* 00002CB4 */]
  4021. 00002BEE  2640                     movea.l    A3, D0
  4022. 00002BF0  508F                     addq.l     A7, 8
  4023. 00002BF2  6000 008C                bra        +0x8E /* 00002C80 */
  4024. label00002BF6:
  4025. 00002BF6  1013                     move.b     D0, [A3]
  4026. 00002BF8  B02D BCC1                cmp.b      D0, [A5 - 0x433F]
  4027. 00002BFC  660A                     bne        +0xC /* 00002C08 */
  4028. 00002BFE  006D 0008 BA5C           ori.w      [A5 - 0x45A4], 0x8
  4029. 00002C04  D6FC 0001                add.w      A3, 0x1
  4030. label00002C08:
  4031. 00002C08  7000                     moveq.l    D0, 0x00
  4032. 00002C0A  1013                     move.b     D0, [A3]
  4033. 00002C0C  41ED A714                lea.l      A0, [A5 - 0x58EC]
  4034. 00002C10  7200                     moveq.l    D1, 0x00
  4035. 00002C12  1230 0000                move.b     D1, [A0 + D0.w]
  4036. 00002C16  2E01                     move.l     D7, D1
  4037. 00002C18  7040                     moveq.l    D0, 0x40
  4038. 00002C1A  9E80                     sub.l      D7, D0
  4039. 00002C1C  0C47 0001                cmpi.w     D7, 0x1
  4040. 00002C20  6D06                     blt        +0x8 /* 00002C28 */
  4041. 00002C22  0C47 001A                cmpi.w     D7, 0x1A
  4042. 00002C26  6F22                     ble        +0x24 /* 00002C4A */
  4043. label00002C28:
  4044. 00002C28  1013                     move.b     D0, [A3]
  4045. 00002C2A  B02D BCC1                cmp.b      D0, [A5 - 0x433F]
  4046. 00002C2E  660A                     bne        +0xC /* 00002C3A */
  4047. 00002C30  006D 0004 BA5C           ori.w      [A5 - 0x45A4], 0x4
  4048. 00002C36  D6FC 0001                add.w      A3, 0x1
  4049. label00002C3A:
  4050. 00002C3A  486E FFFC                pea.l      [A6 - 0x4]
  4051. 00002C3E  2F0B                     move.l     -[A7], A3
  4052. 00002C40  4EBA 0072                jsr        [PC + 0x72 /* 00002CB4 */]
  4053. 00002C44  2640                     movea.l    A3, D0
  4054. 00002C46  508F                     addq.l     A7, 8
  4055. 00002C48  6036                     bra        +0x38 /* 00002C80 */
  4056. label00002C4A:
  4057. 00002C4A  D6FC 0001                add.w      A3, 0x1
  4058. 00002C4E  0C6E 04EC FFFE           cmpi.w     [A6 - 0x2], 0x4EC
  4059. 00002C54  6226                     bhi        +0x28 /* 00002C7C */
  4060. 00002C56  7000                     moveq.l    D0, 0x00
  4061. 00002C58  302E FFFE                move.w     D0, [A6 - 0x2]
  4062. 00002C5C  2200                     move.l     D1, D0
  4063. 00002C5E  C0FC 001A                mulu.w     D0, 0x1A
  4064. 00002C62  4841                     swap.w     D1
  4065. 00002C64  C2FC 001A                mulu.w     D1, 0x1A
  4066. 00002C68  4841                     swap.w     D1
  4067. 00002C6A  4241                     clr.w      D1
  4068. 00002C6C  D081                     add.l      D0, D1
  4069. 00002C6E  48C7                     ext.l      D7
  4070. 00002C70  D087                     add.l      D0, D7
  4071. 00002C72  3D40 FFFE                move.w     [A6 - 0x2], D0
  4072. 00002C76  0C40 8000                cmpi.w     D0, 0x8000
  4073. 00002C7A  638C                     bls        -0x72 /* 00002C08 */
  4074. label00002C7C:
  4075. 00002C7C  426E FFFE                clr.w      [A6 - 0x2]
  4076. label00002C80:
  4077. 00002C80  4A13                     tst.b      [A3]
  4078. 00002C82  6624                     bne        +0x26 /* 00002CA8 */
  4079. 00002C84  4A6E FFFC                tst.w      [A6 - 0x4]
  4080. 00002C88  671E                     beq        +0x20 /* 00002CA8 */
  4081. 00002C8A  4A6E FFFE                tst.w      [A6 - 0x2]
  4082. 00002C8E  6718                     beq        +0x1A /* 00002CA8 */
  4083. 00002C90  302E FFFC                move.w     D0, [A6 - 0x4]
  4084. 00002C94  5340                     subq.w     D0, 1
  4085. 00002C96  3B40 BCF6                move.w     [A5 - 0x430A], D0
  4086. 00002C9A  302E FFFE                move.w     D0, [A6 - 0x2]
  4087. 00002C9E  5340                     subq.w     D0, 1
  4088. 00002CA0  3B40 BCFA                move.w     [A5 - 0x4306], D0
  4089. 00002CA4  7001                     moveq.l    D0, 0x01
  4090. 00002CA6  6002                     bra        +0x4 /* 00002CAA */
  4091. label00002CA8:
  4092. 00002CA8  7000                     moveq.l    D0, 0x00
  4093. label00002CAA:
  4094. 00002CAA  4CEE 0880 FFF4           movem.l    D7,A3, [A6 - 0xC]
  4095. 00002CB0  4E5E                     unlink     A6
  4096. 00002CB2  4E75                     rts
  4097. fn00002CB4:
  4098. 00002CB4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4099. 00002CB8  286F 0018                movea.l    A4, [A7 + 0x18]
  4100. 00002CBC  266F 0014                movea.l    A3, [A7 + 0x14]
  4101. 00002CC0  4247                     clr.w      D7
  4102. 00002CC2  6026                     bra        +0x28 /* 00002CEA */
  4103. label00002CC4:
  4104. 00002CC4  D6FC 0001                add.w      A3, 0x1
  4105. 00002CC8  0C47 0CCC                cmpi.w     D7, 0xCCC
  4106. 00002CCC  6218                     bhi        +0x1A /* 00002CE6 */
  4107. 00002CCE  7000                     moveq.l    D0, 0x00
  4108. 00002CD0  3007                     move.w     D0, D7
  4109. 00002CD2  D080                     add.l      D0, D0
  4110. 00002CD4  2200                     move.l     D1, D0
  4111. 00002CD6  E588                     lsl        D0, 2
  4112. 00002CD8  D081                     add.l      D0, D1
  4113. 00002CDA  48C6                     ext.l      D6
  4114. 00002CDC  2E00                     move.l     D7, D0
  4115. 00002CDE  DE86                     add.l      D7, D6
  4116. 00002CE0  0C47 8000                cmpi.w     D7, 0x8000
  4117. 00002CE4  6304                     bls        +0x6 /* 00002CEA */
  4118. label00002CE6:
  4119. 00002CE6  4247                     clr.w      D7
  4120. 00002CE8  6014                     bra        +0x16 /* 00002CFE */
  4121. label00002CEA:
  4122. 00002CEA  7000                     moveq.l    D0, 0x00
  4123. 00002CEC  1013                     move.b     D0, [A3]
  4124. 00002CEE  2C00                     move.l     D6, D0
  4125. 00002CF0  7030                     moveq.l    D0, 0x30
  4126. 00002CF2  9C80                     sub.l      D6, D0
  4127. 00002CF4  4A46                     tst.w      D6
  4128. 00002CF6  6D06                     blt        +0x8 /* 00002CFE */
  4129. 00002CF8  0C46 0009                cmpi.w     D6, 0x9 /* '\t' */
  4130. 00002CFC  6FC6                     ble        -0x38 /* 00002CC4 */
  4131. label00002CFE:
  4132. 00002CFE  3887                     move.w     [A4], D7
  4133. 00002D00  200B                     move.l     D0, A3
  4134. 00002D02  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4135. 00002D06  4E75                     rts
  4136. export_572:
  4137. fn00002D08:
  4138. 00002D08  4E56 FFFC                link       A6, -0x0004
  4139. 00002D0C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4140. 00002D10  266E 0010                movea.l    A3, [A6 + 0x10]
  4141. 00002D14  7000                     moveq.l    D0, 0x00
  4142. 00002D16  2840                     movea.l    A4, D0
  4143. 00002D18  4247                     clr.w      D7
  4144. 00002D1A  7207                     moveq.l    D1, 0x07
  4145. 00002D1C  C22D BA30                and.b      D1, [A5 - 0x45D0]
  4146. 00002D20  0C01 0001                cmpi.b     D1, 0x1
  4147. 00002D24  6308                     bls        +0xA /* 00002D2E */
  4148. 00002D26  7008                     moveq.l    D0, 0x08
  4149. 00002D28  C02D BA30                and.b      D0, [A5 - 0x45D0]
  4150. 00002D2C  670A                     beq        +0xC /* 00002D38 */
  4151. label00002D2E:
  4152. 00002D2E  422B 0001                clr.b      [A3 + 0x1]
  4153. 00002D32  4213                     clr.b      [A3]
  4154. 00002D34  6000 01E8                bra        +0x1EA /* 00002F1E */
  4155. label00002D38:
  4156. 00002D38  303C 0100                move.w     D0, 0x100
  4157. 00002D3C  C06E 000E                and.w      D0, [A6 + 0xE]
  4158. 00002D40  6600 0082                bne        +0x84 /* 00002DC4 */
  4159. 00002D44  7028                     moveq.l    D0, 0x28
  4160. 00002D46  C02D BA30                and.b      D0, [A5 - 0x45D0]
  4161. 00002D4A  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  4162. 00002D4E  6674                     bne        +0x76 /* 00002DC4 */
  4163. 00002D50  382D BA7E                move.w     D4, [A5 - 0x4582]
  4164. 00002D54  3A2D BA7C                move.w     D5, [A5 - 0x4584]
  4165. 00002D58  3B6E 0016 BA7E           move.w     [A5 - 0x4582], [A6 + 0x16]
  4166. 00002D5E  3B6E 001A BA7C           move.w     [A5 - 0x4584], [A6 + 0x1A]
  4167. 00002D64  16BC 0001                move.b     [A3], 0x1
  4168. 00002D68  177C 003D 0001           move.b     [A3 + 0x1], 0x3D /* '=' */
  4169. 00002D6E  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  4170. 00002D72  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4171. 00002D76  4A40                     tst.w      D0
  4172. 00002D78  588F                     addq.l     A7, 4
  4173. 00002D7A  673C                     beq        +0x3E /* 00002DB8 */
  4174. 00002D7C  200B                     move.l     D0, A3
  4175. 00002D7E  5480                     addq.l     D0, 2
  4176. 00002D80  2F00                     move.l     -[A7], D0
  4177. 00002D82  7000                     moveq.l    D0, 0x00
  4178. 00002D84  302D BA36                move.w     D0, [A5 - 0x45CA]
  4179. 00002D88  2F00                     move.l     -[A7], D0
  4180. 00002D8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4181. 00002D8E  4EAD 2A02                jsr        [A5 + 0x2A02 /* export_1340 */]
  4182. 00002D92  3C00                     move.w     D6, D0
  4183. 00002D94  5246                     addq.w     D6, 1
  4184. 00002D96  0C46 00FF                cmpi.w     D6, 0xFF
  4185. 00002D9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4186. 00002D9E  6F08                     ble        +0xA /* 00002DA8 */
  4187. 00002DA0  203C 0000 00FF           move.l     D0, 0xFF
  4188. 00002DA6  6004                     bra        +0x6 /* 00002DAC */
  4189. label00002DA8:
  4190. 00002DA8  48C6                     ext.l      D6
  4191. 00002DAA  2006                     move.l     D0, D6
  4192. label00002DAC:
  4193. 00002DAC  1680                     move.b     [A3], D0
  4194. 00002DAE  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  4195. 00002DB2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4196. 00002DB6  588F                     addq.l     A7, 4
  4197. label00002DB8:
  4198. 00002DB8  3B44 BA7E                move.w     [A5 - 0x4582], D4
  4199. 00002DBC  3B45 BA7C                move.w     [A5 - 0x4584], D5
  4200. 00002DC0  6000 015C                bra        +0x15E /* 00002F1E */
  4201. label00002DC4:
  4202. 00002DC4  7007                     moveq.l    D0, 0x07
  4203. 00002DC6  C02D BA30                and.b      D0, [A5 - 0x45D0]
  4204. 00002DCA  5500                     subq.b     D0, 2
  4205. 00002DCC  6500 00AA                bcs        +0xAC /* 00002E78 */
  4206. 00002DD0  0C00 0002                cmpi.b     D0, 0x2
  4207. 00002DD4  6200 00A2                bhi        +0xA4 /* 00002E78 */
  4208. 00002DD8  7200                     moveq.l    D1, 0x00
  4209. 00002DDA  1200                     move.b     D1, D0
  4210. 00002DDC  D241                     add.w      D1, D1
  4211. 00002DDE  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  4212. 00002DE2  4EFB 1000                jmp        [PC + D1.w]
  4213. 00002DE6  0008 002E                ori.b      A0, 0x2E /* '.' */
  4214. 00002DEA  0054 303C                ori.w      [A4], 0x303C /* '0<' */
  4215. 00002DEE  00F0                     .incomplete
  4216. 00002DF0  C06D BA32                and.w      D0, [A5 - 0x45CE]
  4217. 00002DF4  0C40 00E0                cmpi.w     D0, 0xE0
  4218. 00002DF8  6608                     bne        +0xA /* 00002E02 */
  4219. 00002DFA  49ED BA38                lea.l      A4, [A5 - 0x45C8]
  4220. 00002DFE  6000 00C6                bra        +0xC8 /* 00002EC6 */
  4221. label00002E02:
  4222. 00002E02  486D BA38                pea.l      [A5 - 0x45C8]
  4223. 00002E06  2F0B                     move.l     -[A7], A3
  4224. 00002E08  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  4225. 00002E0C  508F                     addq.l     A7, 8
  4226. 00002E0E  6000 00B6                bra        +0xB8 /* 00002EC6 */
  4227. 00002E12  303C 00F0                move.w     D0, 0xF0
  4228. 00002E16  C06D BA32                and.w      D0, [A5 - 0x45CE]
  4229. 00002E1A  0C40 00E0                cmpi.w     D0, 0xE0
  4230. 00002E1E  6608                     bne        +0xA /* 00002E28 */
  4231. 00002E20  286D BA38                movea.l    A4, [A5 - 0x45C8]
  4232. 00002E24  6000 00A0                bra        +0xA2 /* 00002EC6 */
  4233. label00002E28:
  4234. 00002E28  2F2D BA38                move.l     -[A7], [A5 - 0x45C8]
  4235. 00002E2C  2F0B                     move.l     -[A7], A3
  4236. 00002E2E  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  4237. 00002E32  508F                     addq.l     A7, 8
  4238. 00002E34  6000 0090                bra        +0x92 /* 00002EC6 */
  4239. 00002E38  302D BA38                move.w     D0, [A5 - 0x45C8]
  4240. 00002E3C  48C0                     ext.l      D0
  4241. 00002E3E  72FF                     moveq.l    D1, 0xFFFFFFFF
  4242. 00002E40  B280                     cmp.l      D1, D0
  4243. 00002E42  660E                     bne        +0x10 /* 00002E52 */
  4244. 00002E44  2F0B                     move.l     -[A7], A3
  4245. 00002E46  4878 0437                push.l     0x437
  4246. 00002E4A  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  4247. 00002E4E  508F                     addq.l     A7, 8
  4248. 00002E50  6074                     bra        +0x76 /* 00002EC6 */
  4249. label00002E52:
  4250. 00002E52  302D BA38                move.w     D0, [A5 - 0x45C8]
  4251. 00002E56  48C0                     ext.l      D0
  4252. 00002E58  2F00                     move.l     -[A7], D0
  4253. 00002E5A  4878 0438                push.l     0x438
  4254. 00002E5E  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  4255. 00002E62  588F                     addq.l     A7, 4
  4256. 00002E64  2F00                     move.l     -[A7], D0
  4257. 00002E66  200B                     move.l     D0, A3
  4258. 00002E68  5280                     addq.l     D0, 1
  4259. 00002E6A  2F00                     move.l     -[A7], D0
  4260. 00002E6C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  4261. 00002E70  1680                     move.b     [A3], D0
  4262. 00002E72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4263. 00002E76  604E                     bra        +0x50 /* 00002EC6 */
  4264. label00002E78:
  4265. 00002E78  2D6D BA78 FFFC           move.l     [A6 - 0x4], [A5 - 0x4588]
  4266. 00002E7E  2B6E 0008 BA78           move.l     [A5 - 0x4588], [A6 + 0x8]
  4267. 00002E84  206E 0008                movea.l    A0, [A6 + 0x8]
  4268. 00002E88  2068 0246                movea.l    A0, [A0 + 0x246]
  4269. 00002E8C  7000                     moveq.l    D0, 0x00
  4270. 00002E8E  302D BA34                move.w     D0, [A5 - 0x45CC]
  4271. 00002E92  2200                     move.l     D1, D0
  4272. 00002E94  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  4273. 00002E98  4841                     swap.w     D1
  4274. 00002E9A  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  4275. 00002E9E  4841                     swap.w     D1
  4276. 00002EA0  4241                     clr.w      D1
  4277. 00002EA2  D081                     add.l      D0, D1
  4278. 00002EA4  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  4279. 00002EA8  7000                     moveq.l    D0, 0x00
  4280. 00002EAA  302D BA32                move.w     D0, [A5 - 0x45CE]
  4281. 00002EAE  2F00                     move.l     -[A7], D0
  4282. 00002EB0  2F0B                     move.l     -[A7], A3
  4283. 00002EB2  486D BA38                pea.l      [A5 - 0x45C8]
  4284. 00002EB6  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  4285. 00002EBA  3E00                     move.w     D7, D0
  4286. 00002EBC  2B6E FFFC BA78           move.l     [A5 - 0x4588], [A6 - 0x4]
  4287. 00002EC2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4288. label00002EC6:
  4289. 00002EC6  200C                     move.l     D0, A4
  4290. 00002EC8  674C                     beq        +0x4E /* 00002F16 */
  4291. 00002ECA  486D 2A92                pea.l      [A5 + 0x2A92 /* export_1358 */]
  4292. 00002ECE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4293. 00002ED2  4A40                     tst.w      D0
  4294. 00002ED4  588F                     addq.l     A7, 4
  4295. 00002ED6  673E                     beq        +0x40 /* 00002F16 */
  4296. 00002ED8  2F0B                     move.l     -[A7], A3
  4297. 00002EDA  206E 0008                movea.l    A0, [A6 + 0x8]
  4298. 00002EDE  2068 0246                movea.l    A0, [A0 + 0x246]
  4299. 00002EE2  7000                     moveq.l    D0, 0x00
  4300. 00002EE4  302D BA34                move.w     D0, [A5 - 0x45CC]
  4301. 00002EE8  2200                     move.l     D1, D0
  4302. 00002EEA  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  4303. 00002EEE  4841                     swap.w     D1
  4304. 00002EF0  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  4305. 00002EF4  4841                     swap.w     D1
  4306. 00002EF6  4241                     clr.w      D1
  4307. 00002EF8  D081                     add.l      D0, D1
  4308. 00002EFA  2F30 0818                move.l     -[A7], [A0 + D0 + 0x18]
  4309. 00002EFE  7001                     moveq.l    D0, 0x01
  4310. 00002F00  2F00                     move.l     -[A7], D0
  4311. 00002F02  2F0C                     move.l     -[A7], A4
  4312. 00002F04  4EAD 2A92                jsr        [A5 + 0x2A92 /* export_1358 */]
  4313. 00002F08  3E00                     move.w     D7, D0
  4314. 00002F0A  486D 2A92                pea.l      [A5 + 0x2A92 /* export_1358 */]
  4315. 00002F0E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4316. 00002F12  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4317. label00002F16:
  4318. 00002F16  7000                     moveq.l    D0, 0x00
  4319. 00002F18  1013                     move.b     D0, [A3]
  4320. 00002F1A  4233 0801                clr.b      [A3 + D0 + 0x1]
  4321. label00002F1E:
  4322. 00002F1E  3007                     move.w     D0, D7
  4323. 00002F20  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  4324. 00002F26  4E5E                     unlink     A6
  4325. 00002F28  4E75                     rts
  4326. export_573:
  4327. fn00002F2A:
  4328. 00002F2A  48E7 0110                movem.l    -[A7], D7,A3
  4329. 00002F2E  3E2F 0012                move.w     D7, [A7 + 0x12]
  4330. 00002F32  266F 000C                movea.l    A3, [A7 + 0xC]
  4331. 00002F36  6004                     bra        +0x6 /* 00002F3C */
  4332. label00002F38:
  4333. 00002F38  D6FC 0004                add.w      A3, 0x4
  4334. label00002F3C:
  4335. 00002F3C  BE53                     cmp.w      D7, [A3]
  4336. 00002F3E  6EF8                     bgt        -0x6 /* 00002F38 */
  4337. 00002F40  302B 0002                move.w     D0, [A3 + 0x2]
  4338. 00002F44  4CDF 0880                movem.l    D7,A3, [A7]+
  4339. 00002F48  4E75                     rts
  4340. export_574:
  4341. 00002F4A  4E56 0000                link       A6, 0
  4342. 00002F4E  2F0B                     move.l     -[A7], A3
  4343. 00002F50  266E 0008                movea.l    A3, [A6 + 0x8]
  4344. 00002F54  302E 000E                move.w     D0, [A6 + 0xE]
  4345. 00002F58  48C0                     ext.l      D0
  4346. 00002F5A  2F00                     move.l     -[A7], D0
  4347. 00002F5C  206B 0412                movea.l    A0, [A3 + 0x412]
  4348. 00002F60  2F28 0222                move.l     -[A7], [A0 + 0x222]
  4349. 00002F64  4EBA FFC4                jsr        [PC - 0x3C /* 00002F2A */]
  4350. 00002F68  48C0                     ext.l      D0
  4351. 00002F6A  508F                     addq.l     A7, 8
  4352. 00002F6C  2F00                     move.l     -[A7], D0
  4353. 00002F6E  302B 017A                move.w     D0, [A3 + 0x17A]
  4354. 00002F72  48C0                     ext.l      D0
  4355. 00002F74  2F00                     move.l     -[A7], D0
  4356. 00002F76  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  4357. 00002F7A  266E FFFC                movea.l    A3, [A6 - 0x4]
  4358. 00002F7E  4E5E                     unlink     A6
  4359. 00002F80  4E75                     rts
  4360. export_575:
  4361. 00002F82  4E56 0000                link       A6, 0
  4362. 00002F86  2F0B                     move.l     -[A7], A3
  4363. 00002F88  266E 0008                movea.l    A3, [A6 + 0x8]
  4364. 00002F8C  302E 000E                move.w     D0, [A6 + 0xE]
  4365. 00002F90  48C0                     ext.l      D0
  4366. 00002F92  2F00                     move.l     -[A7], D0
  4367. 00002F94  206B 0412                movea.l    A0, [A3 + 0x412]
  4368. 00002F98  2F28 0226                move.l     -[A7], [A0 + 0x226]
  4369. 00002F9C  4EBA FF8C                jsr        [PC - 0x74 /* 00002F2A */]
  4370. 00002FA0  48C0                     ext.l      D0
  4371. 00002FA2  508F                     addq.l     A7, 8
  4372. 00002FA4  2F00                     move.l     -[A7], D0
  4373. 00002FA6  302B 017C                move.w     D0, [A3 + 0x17C]
  4374. 00002FAA  48C0                     ext.l      D0
  4375. 00002FAC  2F00                     move.l     -[A7], D0
  4376. 00002FAE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  4377. 00002FB2  266E FFFC                movea.l    A3, [A6 - 0x4]
  4378. 00002FB6  4E5E                     unlink     A6
  4379. 00002FB8  4E75                     rts
  4380. export_576:
  4381. fn00002FBA:
  4382. 00002FBA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4383. 00002FBE  3C2F 0022                move.w     D6, [A7 + 0x22]
  4384. 00002FC2  3E2F 001E                move.w     D7, [A7 + 0x1E]
  4385. 00002FC6  206F 0014                movea.l    A0, [A7 + 0x14]
  4386. 00002FCA  2668 022A                movea.l    A3, [A0 + 0x22A]
  4387. 00002FCE  6004                     bra        +0x6 /* 00002FD4 */
  4388. label00002FD0:
  4389. 00002FD0  D6FC 000A                add.w      A3, 0xA /* '\n' */
  4390. label00002FD4:
  4391. 00002FD4  BE53                     cmp.w      D7, [A3]
  4392. 00002FD6  6EF8                     bgt        -0x6 /* 00002FD0 */
  4393. 00002FD8  206F 0014                movea.l    A0, [A7 + 0x14]
  4394. 00002FDC  2868 022E                movea.l    A4, [A0 + 0x22E]
  4395. 00002FE0  6004                     bra        +0x6 /* 00002FE6 */
  4396. label00002FE2:
  4397. 00002FE2  D8FC 000A                add.w      A4, 0xA /* '\n' */
  4398. label00002FE6:
  4399. 00002FE6  BC54                     cmp.w      D6, [A4]
  4400. 00002FE8  6EF8                     bgt        -0x6 /* 00002FE2 */
  4401. 00002FEA  302C 0002                move.w     D0, [A4 + 0x2]
  4402. 00002FEE  B06B 0002                cmp.w      D0, [A3 + 0x2]
  4403. 00002FF2  6302                     bls        +0x4 /* 00002FF6 */
  4404. 00002FF4  264C                     movea.l    A3, A4
  4405. label00002FF6:
  4406. 00002FF6  206F 0018                movea.l    A0, [A7 + 0x18]
  4407. 00002FFA  116B 0005 0001           move.b     [A0 + 0x1], [A3 + 0x5]
  4408. 00003000  206F 0018                movea.l    A0, [A7 + 0x18]
  4409. 00003004  316B 0006 0002           move.w     [A0 + 0x2], [A3 + 0x6]
  4410. 0000300A  206F 0018                movea.l    A0, [A7 + 0x18]
  4411. 0000300E  316B 0008 0004           move.w     [A0 + 0x4], [A3 + 0x8]
  4412. 00003014  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4413. 00003018  4E75                     rts
  4414. fn0000301A:
  4415. 0000301A  4E56 FFF8                link       A6, -0x0008
  4416. 0000301E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4417. 00003022  3A2E 0016                move.w     D5, [A6 + 0x16]
  4418. 00003026  3C2E 000E                move.w     D6, [A6 + 0xE]
  4419. 0000302A  3E2E 0012                move.w     D7, [A6 + 0x12]
  4420. 0000302E  206E 0008                movea.l    A0, [A6 + 0x8]
  4421. 00003032  2D68 022A FFF8           move.l     [A6 - 0x8], [A0 + 0x22A]
  4422. 00003038  6006                     bra        +0x8 /* 00003040 */
  4423. label0000303A:
  4424. 0000303A  700A                     moveq.l    D0, 0x0A
  4425. 0000303C  D1AE FFF8                add.l      [A6 - 0x8], D0
  4426. label00003040:
  4427. 00003040  206E FFF8                movea.l    A0, [A6 - 0x8]
  4428. 00003044  BC50                     cmp.w      D6, [A0]
  4429. 00003046  6EF2                     bgt        -0xC /* 0000303A */
  4430. 00003048  206E 0008                movea.l    A0, [A6 + 0x8]
  4431. 0000304C  2D68 022E FFFC           move.l     [A6 - 0x4], [A0 + 0x22E]
  4432. 00003052  6006                     bra        +0x8 /* 0000305A */
  4433. label00003054:
  4434. 00003054  700A                     moveq.l    D0, 0x0A
  4435. 00003056  D1AE FFFC                add.l      [A6 - 0x4], D0
  4436. label0000305A:
  4437. 0000305A  206E FFFC                movea.l    A0, [A6 - 0x4]
  4438. 0000305E  BE50                     cmp.w      D7, [A0]
  4439. 00003060  6EF2                     bgt        -0xC /* 00003054 */
  4440. 00003062  206E FFFC                movea.l    A0, [A6 - 0x4]
  4441. 00003066  226E FFF8                movea.l    A1, [A6 - 0x8]
  4442. 0000306A  3028 0002                move.w     D0, [A0 + 0x2]
  4443. 0000306E  B069 0002                cmp.w      D0, [A1 + 0x2]
  4444. 00003072  6306                     bls        +0x8 /* 0000307A */
  4445. 00003074  202E FFFC                move.l     D0, [A6 - 0x4]
  4446. 00003078  6004                     bra        +0x6 /* 0000307E */
  4447. label0000307A:
  4448. 0000307A  202E FFF8                move.l     D0, [A6 - 0x8]
  4449. label0000307E:
  4450. 0000307E  2640                     movea.l    A3, D0
  4451. label00003080:
  4452. 00003080  206E FFFC                movea.l    A0, [A6 - 0x4]
  4453. 00003084  BE50                     cmp.w      D7, [A0]
  4454. 00003086  6F24                     ble        +0x26 /* 000030AC */
  4455. 00003088  700A                     moveq.l    D0, 0x0A
  4456. 0000308A  D1AE FFFC                add.l      [A6 - 0x4], D0
  4457. 0000308E  206E FFFC                movea.l    A0, [A6 - 0x4]
  4458. 00003092  226E FFF8                movea.l    A1, [A6 - 0x8]
  4459. 00003096  3028 0002                move.w     D0, [A0 + 0x2]
  4460. 0000309A  B069 0002                cmp.w      D0, [A1 + 0x2]
  4461. 0000309E  6306                     bls        +0x8 /* 000030A6 */
  4462. 000030A0  202E FFFC                move.l     D0, [A6 - 0x4]
  4463. 000030A4  6004                     bra        +0x6 /* 000030AA */
  4464. label000030A6:
  4465. 000030A6  202E FFF8                move.l     D0, [A6 - 0x8]
  4466. label000030AA:
  4467. 000030AA  2640                     movea.l    A3, D0
  4468. label000030AC:
  4469. 000030AC  206D BA00                movea.l    A0, [A5 - 0x4600]
  4470. 000030B0  3007                     move.w     D0, D7
  4471. 000030B2  9050                     sub.w      D0, [A0]
  4472. 000030B4  48C0                     ext.l      D0
  4473. 000030B6  5280                     addq.l     D0, 1
  4474. 000030B8  E980                     asl        D0, 4
  4475. 000030BA  2840                     movea.l    A4, D0
  4476. 000030BC  D9ED BA00                add.l      A4, [A5 - 0x4600]
  4477. 000030C0  196B 0005 0001           move.b     [A4 + 0x1], [A3 + 0x5]
  4478. 000030C6  396B 0006 0002           move.w     [A4 + 0x2], [A3 + 0x6]
  4479. 000030CC  396B 0008 0004           move.w     [A4 + 0x4], [A3 + 0x8]
  4480. 000030D2  3007                     move.w     D0, D7
  4481. 000030D4  5247                     addq.w     D7, 1
  4482. 000030D6  BA40                     cmp.w      D5, D0
  4483. 000030D8  6EA6                     bgt        -0x58 /* 00003080 */
  4484. 000030DA  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  4485. 000030E0  4E5E                     unlink     A6
  4486. 000030E2  4E75                     rts
  4487. export_577:
  4488. 000030E4  4E56 FFFE                link       A6, -0x0002
  4489. 000030E8  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  4490. 000030EC  3C2E 000E                move.w     D6, [A6 + 0xE]
  4491. 000030F0  266E 0008                movea.l    A3, [A6 + 0x8]
  4492. 000030F4  48C6                     ext.l      D6
  4493. 000030F6  4A6E 0012                tst.w      [A6 + 0x12]
  4494. 000030FA  6708                     beq        +0xA /* 00003104 */
  4495. 000030FC  302B 020C                move.w     D0, [A3 + 0x20C]
  4496. 00003100  48C0                     ext.l      D0
  4497. 00003102  6006                     bra        +0x8 /* 0000310A */
  4498. label00003104:
  4499. 00003104  302B 0210                move.w     D0, [A3 + 0x210]
  4500. 00003108  48C0                     ext.l      D0
  4501. label0000310A:
  4502. 0000310A  B086                     cmp.l      D0, D6
  4503. 0000310C  6606                     bne        +0x8 /* 00003114 */
  4504. 0000310E  7001                     moveq.l    D0, 0x01
  4505. 00003110  6000 012A                bra        +0x12C /* 0000323C */
  4506. label00003114:
  4507. 00003114  4244                     clr.w      D4
  4508. 00003116  4A6E 0016                tst.w      [A6 + 0x16]
  4509. 0000311A  6700 00D4                beq        +0xD6 /* 000031F0 */
  4510. 0000311E  426E FFFE                clr.w      [A6 - 0x2]
  4511. 00003122  4247                     clr.w      D7
  4512. 00003124  7004                     moveq.l    D0, 0x04
  4513. 00003126  C06B 0100                and.w      D0, [A3 + 0x100]
  4514. 0000312A  6606                     bne        +0x8 /* 00003132 */
  4515. 0000312C  3E2B 00F2                move.w     D7, [A3 + 0xF2]
  4516. 00003130  5247                     addq.w     D7, 1
  4517. label00003132:
  4518. 00003132  303C 0800                move.w     D0, 0x800
  4519. 00003136  C06B 0100                and.w      D0, [A3 + 0x100]
  4520. 0000313A  660A                     bne        +0xC /* 00003146 */
  4521. 0000313C  302B 00F6                move.w     D0, [A3 + 0xF6]
  4522. 00003140  5240                     addq.w     D0, 1
  4523. 00003142  3D40 FFFE                move.w     [A6 - 0x2], D0
  4524. label00003146:
  4525. 00003146  4A6E 0012                tst.w      [A6 + 0x12]
  4526. 0000314A  6754                     beq        +0x56 /* 000031A0 */
  4527. 0000314C  3A07                     move.w     D5, D7
  4528. 0000314E  5345                     subq.w     D5, 1
  4529. 00003150  4247                     clr.w      D7
  4530. 00003152  6042                     bra        +0x44 /* 00003196 */
  4531. label00003154:
  4532. 00003154  206B 0236                movea.l    A0, [A3 + 0x236]
  4533. 00003158  48C7                     ext.l      D7
  4534. 0000315A  2007                     move.l     D0, D7
  4535. 0000315C  E580                     asl        D0, 2
  4536. 0000315E  BC70 0800                cmp.w      D6, [A0 + D0]
  4537. 00003162  6E22                     bgt        +0x24 /* 00003186 */
  4538. 00003164  3006                     move.w     D0, D6
  4539. 00003166  9045                     sub.w      D0, D5
  4540. 00003168  206B 0236                movea.l    A0, [A3 + 0x236]
  4541. 0000316C  48C7                     ext.l      D7
  4542. 0000316E  2207                     move.l     D1, D7
  4543. 00003170  E581                     asl        D1, 2
  4544. 00003172  48C0                     ext.l      D0
  4545. 00003174  81F0 1802                divs.w     D0, [A0 + D1 + 0x2]
  4546. 00003178  4840                     swap.w     D0
  4547. 0000317A  4A40                     tst.w      D0
  4548. 0000317C  6600 00BC                bne        +0xBE /* 0000323A */
  4549. 00003180  5244                     addq.w     D4, 1
  4550. 00003182  6000 00B6                bra        +0xB8 /* 0000323A */
  4551. label00003186:
  4552. 00003186  206B 0236                movea.l    A0, [A3 + 0x236]
  4553. 0000318A  48C7                     ext.l      D7
  4554. 0000318C  2007                     move.l     D0, D7
  4555. 0000318E  E580                     asl        D0, 2
  4556. 00003190  3A30 0800                move.w     D5, [A0 + D0]
  4557. 00003194  5247                     addq.w     D7, 1
  4558. label00003196:
  4559. 00003196  BE6B 017A                cmp.w      D7, [A3 + 0x17A]
  4560. 0000319A  6DB8                     blt        -0x46 /* 00003154 */
  4561. 0000319C  6000 009C                bra        +0x9E /* 0000323A */
  4562. label000031A0:
  4563. 000031A0  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4564. 000031A4  5345                     subq.w     D5, 1
  4565. 000031A6  4247                     clr.w      D7
  4566. 000031A8  603E                     bra        +0x40 /* 000031E8 */
  4567. label000031AA:
  4568. 000031AA  206B 023A                movea.l    A0, [A3 + 0x23A]
  4569. 000031AE  48C7                     ext.l      D7
  4570. 000031B0  2007                     move.l     D0, D7
  4571. 000031B2  E580                     asl        D0, 2
  4572. 000031B4  BC70 0800                cmp.w      D6, [A0 + D0]
  4573. 000031B8  6E1E                     bgt        +0x20 /* 000031D8 */
  4574. 000031BA  3006                     move.w     D0, D6
  4575. 000031BC  9045                     sub.w      D0, D5
  4576. 000031BE  206B 023A                movea.l    A0, [A3 + 0x23A]
  4577. 000031C2  48C7                     ext.l      D7
  4578. 000031C4  2207                     move.l     D1, D7
  4579. 000031C6  E581                     asl        D1, 2
  4580. 000031C8  48C0                     ext.l      D0
  4581. 000031CA  81F0 1802                divs.w     D0, [A0 + D1 + 0x2]
  4582. 000031CE  4840                     swap.w     D0
  4583. 000031D0  4A40                     tst.w      D0
  4584. 000031D2  6666                     bne        +0x68 /* 0000323A */
  4585. 000031D4  5244                     addq.w     D4, 1
  4586. 000031D6  6062                     bra        +0x64 /* 0000323A */
  4587. label000031D8:
  4588. 000031D8  206B 023A                movea.l    A0, [A3 + 0x23A]
  4589. 000031DC  48C7                     ext.l      D7
  4590. 000031DE  2007                     move.l     D0, D7
  4591. 000031E0  E580                     asl        D0, 2
  4592. 000031E2  3A30 0800                move.w     D5, [A0 + D0]
  4593. 000031E6  5247                     addq.w     D7, 1
  4594. label000031E8:
  4595. 000031E8  BE6B 017C                cmp.w      D7, [A3 + 0x17C]
  4596. 000031EC  6DBC                     blt        -0x42 /* 000031AA */
  4597. 000031EE  604A                     bra        +0x4C /* 0000323A */
  4598. label000031F0:
  4599. 000031F0  4247                     clr.w      D7
  4600. 000031F2  603C                     bra        +0x3E /* 00003230 */
  4601. label000031F4:
  4602. 000031F4  48C6                     ext.l      D6
  4603. 000031F6  4A6E 0012                tst.w      [A6 + 0x12]
  4604. 000031FA  6716                     beq        +0x18 /* 00003212 */
  4605. 000031FC  206D BA78                movea.l    A0, [A5 - 0x4588]
  4606. 00003200  2068 0232                movea.l    A0, [A0 + 0x232]
  4607. 00003204  48C7                     ext.l      D7
  4608. 00003206  2007                     move.l     D0, D7
  4609. 00003208  E580                     asl        D0, 2
  4610. 0000320A  3030 0800                move.w     D0, [A0 + D0]
  4611. 0000320E  48C0                     ext.l      D0
  4612. 00003210  6014                     bra        +0x16 /* 00003226 */
  4613. label00003212:
  4614. 00003212  206D BA78                movea.l    A0, [A5 - 0x4588]
  4615. 00003216  2068 0232                movea.l    A0, [A0 + 0x232]
  4616. 0000321A  48C7                     ext.l      D7
  4617. 0000321C  2007                     move.l     D0, D7
  4618. 0000321E  E580                     asl        D0, 2
  4619. 00003220  3030 0802                move.w     D0, [A0 + D0 + 0x2]
  4620. 00003224  48C0                     ext.l      D0
  4621. label00003226:
  4622. 00003226  B086                     cmp.l      D0, D6
  4623. 00003228  6604                     bne        +0x6 /* 0000322E */
  4624. 0000322A  5244                     addq.w     D4, 1
  4625. 0000322C  600C                     bra        +0xE /* 0000323A */
  4626. label0000322E:
  4627. 0000322E  5247                     addq.w     D7, 1
  4628. label00003230:
  4629. 00003230  206D BA78                movea.l    A0, [A5 - 0x4588]
  4630. 00003234  BE68 0178                cmp.w      D7, [A0 + 0x178]
  4631. 00003238  6DBA                     blt        -0x44 /* 000031F4 */
  4632. label0000323A:
  4633. 0000323A  3004                     move.w     D0, D4
  4634. label0000323C:
  4635. 0000323C  4CEE 08F0 FFEA           movem.l    D4,D5,D6,D7,A3, [A6 - 0x16]
  4636. 00003242  4E5E                     unlink     A6
  4637. 00003244  4E75                     rts
  4638. fn00003246:
  4639. 00003246  4E56 FFE6                link       A6, -0x001A
  4640. 0000324A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4641. 0000324E  286E 0014                movea.l    A4, [A6 + 0x14]
  4642. 00003252  206E 000C                movea.l    A0, [A6 + 0xC]
  4643. 00003256  3D50 FFE6                move.w     [A6 - 0x1A], [A0]
  4644. 0000325A  206E 0010                movea.l    A0, [A6 + 0x10]
  4645. 0000325E  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  4646. 00003262  206E 0008                movea.l    A0, [A6 + 0x8]
  4647. 00003266  3A28 0178                move.w     D5, [A0 + 0x178]
  4648. 0000326A  206E 0008                movea.l    A0, [A6 + 0x8]
  4649. 0000326E  2668 0232                movea.l    A3, [A0 + 0x232]
  4650. 00003272  302E 002E                move.w     D0, [A6 + 0x2E]
  4651. 00003276  5340                     subq.w     D0, 1
  4652. 00003278  3D40 FFF4                move.w     [A6 - 0xC], D0
  4653. 0000327C  3D40 FFF2                move.w     [A6 - 0xE], D0
  4654. 00003280  3D7C FFFF FFE8           move.w     [A6 - 0x18], 0xFFFF
  4655. 00003286  3D7C FFFF FFF4           move.w     [A6 - 0xC], 0xFFFF
  4656. 0000328C  4A6E 0022                tst.w      [A6 + 0x22]
  4657. 00003290  6F0A                     ble        +0xC /* 0000329C */
  4658. 00003292  302E 001A                move.w     D0, [A6 + 0x1A]
  4659. 00003296  D16E 0022                add.w      [A6 + 0x22], D0
  4660. 0000329A  6004                     bra        +0x6 /* 000032A0 */
  4661. label0000329C:
  4662. 0000329C  426E 0022                clr.w      [A6 + 0x22]
  4663. label000032A0:
  4664. 000032A0  4A6E 0026                tst.w      [A6 + 0x26]
  4665. 000032A4  6604                     bne        +0x6 /* 000032AA */
  4666. 000032A6  536E 0026                subq.w     [A6 + 0x26], 1
  4667. label000032AA:
  4668. 000032AA  302E FFF2                move.w     D0, [A6 - 0xE]
  4669. 000032AE  48C0                     ext.l      D0
  4670. 000032B0  2E00                     move.l     D7, D0
  4671. 000032B2  426E FFF6                clr.w      [A6 - 0xA]
  4672. 000032B6  426E FFEA                clr.w      [A6 - 0x16]
  4673. 000032BA  426E FFEC                clr.w      [A6 - 0x14]
  4674. 000032BE  426E FFEE                clr.w      [A6 - 0x12]
  4675. label000032C2:
  4676. 000032C2  383C 7FFF                move.w     D4, 0x7FFF
  4677. 000032C6  3D7C FFFF FFF0           move.w     [A6 - 0x10], 0xFFFF
  4678. 000032CC  4A6E 001E                tst.w      [A6 + 0x1E]
  4679. 000032D0  673A                     beq        +0x3C /* 0000330C */
  4680. 000032D2  4A6E 0022                tst.w      [A6 + 0x22]
  4681. 000032D6  6734                     beq        +0x36 /* 0000330C */
  4682. 000032D8  6004                     bra        +0x6 /* 000032DE */
  4683. label000032DA:
  4684. 000032DA  D8FC 0004                add.w      A4, 0x4
  4685. label000032DE:
  4686. 000032DE  3014                     move.w     D0, [A4]
  4687. 000032E0  48C0                     ext.l      D0
  4688. 000032E2  B087                     cmp.l      D0, D7
  4689. 000032E4  6FF4                     ble        -0xA /* 000032DA */
  4690. 000032E6  302E 001E                move.w     D0, [A6 + 0x1E]
  4691. 000032EA  C1EC 0002                muls.w     D0, [A4 + 0x2]
  4692. 000032EE  D0BC 0000 02D0           add.l      D0, 0x2D0
  4693. 000032F4  81FC 05A0                divs.w     D0, 0x5A0
  4694. 000032F8  3D40 FFF0                move.w     [A6 - 0x10], D0
  4695. 000032FC  6708                     beq        +0xA /* 00003306 */
  4696. 000032FE  302E 001A                move.w     D0, [A6 + 0x1A]
  4697. 00003302  D16E FFF0                add.w      [A6 - 0x10], D0
  4698. label00003306:
  4699. 00003306  B854                     cmp.w      D4, [A4]
  4700. 00003308  6F02                     ble        +0x4 /* 0000330C */
  4701. 0000330A  3814                     move.w     D4, [A4]
  4702. label0000330C:
  4703. 0000330C  4A45                     tst.w      D5
  4704. 0000330E  6606                     bne        +0x8 /* 00003316 */
  4705. 00003310  3C3C 7FFF                move.w     D6, 0x7FFF
  4706. 00003314  6022                     bra        +0x24 /* 00003338 */
  4707. label00003316:
  4708. 00003316  4A6E 0032                tst.w      [A6 + 0x32]
  4709. 0000331A  6706                     beq        +0x8 /* 00003322 */
  4710. 0000331C  3013                     move.w     D0, [A3]
  4711. 0000331E  48C0                     ext.l      D0
  4712. 00003320  6006                     bra        +0x8 /* 00003328 */
  4713. label00003322:
  4714. 00003322  302B 0002                move.w     D0, [A3 + 0x2]
  4715. 00003326  48C0                     ext.l      D0
  4716. label00003328:
  4717. 00003328  3C00                     move.w     D6, D0
  4718. 0000332A  48C0                     ext.l      D0
  4719. 0000332C  B087                     cmp.l      D0, D7
  4720. 0000332E  6E08                     bgt        +0xA /* 00003338 */
  4721. 00003330  5345                     subq.w     D5, 1
  4722. 00003332  D6FC 0004                add.w      A3, 0x4
  4723. 00003336  60D4                     bra        -0x2A /* 0000330C */
  4724. label00003338:
  4725. 00003338  0C46 7FFF                cmpi.w     D6, 0x7FFF
  4726. 0000333C  6C0A                     bge        +0xC /* 00003348 */
  4727. 0000333E  BC44                     cmp.w      D6, D4
  4728. 00003340  6E06                     bgt        +0x8 /* 00003348 */
  4729. 00003342  526E FFEA                addq.w     [A6 - 0x16], 1
  4730. 00003346  3806                     move.w     D4, D6
  4731. label00003348:
  4732. 00003348  302E 0026                move.w     D0, [A6 + 0x26]
  4733. 0000334C  5340                     subq.w     D0, 1
  4734. 0000334E  B06E FFF2                cmp.w      D0, [A6 - 0xE]
  4735. 00003352  6F12                     ble        +0x14 /* 00003366 */
  4736. 00003354  B86E 0026                cmp.w      D4, [A6 + 0x26]
  4737. 00003358  6F0C                     ble        +0xE /* 00003366 */
  4738. 0000335A  526E FFEA                addq.w     [A6 - 0x16], 1
  4739. 0000335E  382E 0026                move.w     D4, [A6 + 0x26]
  4740. 00003362  5344                     subq.w     D4, 1
  4741. 00003364  601A                     bra        +0x1C /* 00003380 */
  4742. label00003366:
  4743. 00003366  B86E 002A                cmp.w      D4, [A6 + 0x2A]
  4744. 0000336A  6F14                     ble        +0x16 /* 00003380 */
  4745. 0000336C  302E 002A                move.w     D0, [A6 + 0x2A]
  4746. 00003370  5340                     subq.w     D0, 1
  4747. 00003372  B06E FFF2                cmp.w      D0, [A6 - 0xE]
  4748. 00003376  6F08                     ble        +0xA /* 00003380 */
  4749. 00003378  526E FFEA                addq.w     [A6 - 0x16], 1
  4750. 0000337C  382E 002A                move.w     D4, [A6 + 0x2A]
  4751. label00003380:
  4752. 00003380  4A6E FFEC                tst.w      [A6 - 0x14]
  4753. 00003384  6648                     bne        +0x4A /* 000033CE */
  4754. 00003386  4A6E FFF0                tst.w      [A6 - 0x10]
  4755. 0000338A  6F42                     ble        +0x44 /* 000033CE */
  4756. 0000338C  302E 0022                move.w     D0, [A6 + 0x22]
  4757. 00003390  48C0                     ext.l      D0
  4758. 00003392  322E FFF0                move.w     D1, [A6 - 0x10]
  4759. 00003396  48C1                     ext.l      D1
  4760. 00003398  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4761. 0000339C  2D40 FFF8                move.l     [A6 - 0x8], D0
  4762. 000033A0  6610                     bne        +0x12 /* 000033B2 */
  4763. 000033A2  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  4764. 000033A8  382E FFF2                move.w     D4, [A6 - 0xE]
  4765. 000033AC  5244                     addq.w     D4, 1
  4766. 000033AE  6000 00F6                bra        +0xF8 /* 000034A6 */
  4767. label000033B2:
  4768. 000033B2  302E FFF2                move.w     D0, [A6 - 0xE]
  4769. 000033B6  48C0                     ext.l      D0
  4770. 000033B8  222E FFF8                move.l     D1, [A6 - 0x8]
  4771. 000033BC  D280                     add.l      D1, D0
  4772. 000033BE  48C4                     ext.l      D4
  4773. 000033C0  B881                     cmp.l      D4, D1
  4774. 000033C2  6F0A                     ble        +0xC /* 000033CE */
  4775. 000033C4  3D6E FFFA FFF6           move.w     [A6 - 0xA], [A6 - 0x6]
  4776. 000033CA  6000 00DA                bra        +0xDC /* 000034A6 */
  4777. label000033CE:
  4778. 000033CE  526E FFEC                addq.w     [A6 - 0x14], 1
  4779. 000033D2  4A6E FFF0                tst.w      [A6 - 0x10]
  4780. 000033D6  6F62                     ble        +0x64 /* 0000343A */
  4781. 000033D8  302E 0022                move.w     D0, [A6 + 0x22]
  4782. 000033DC  48C0                     ext.l      D0
  4783. 000033DE  322E FFEE                move.w     D1, [A6 - 0x12]
  4784. 000033E2  48C1                     ext.l      D1
  4785. 000033E4  9081                     sub.l      D0, D1
  4786. 000033E6  322E FFF0                move.w     D1, [A6 - 0x10]
  4787. 000033EA  48C1                     ext.l      D1
  4788. 000033EC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4789. 000033F0  2D40 FFF8                move.l     [A6 - 0x8], D0
  4790. 000033F4  661A                     bne        +0x1C /* 00003410 */
  4791. 000033F6  302E FFF2                move.w     D0, [A6 - 0xE]
  4792. 000033FA  48C0                     ext.l      D0
  4793. 000033FC  B087                     cmp.l      D0, D7
  4794. 000033FE  6610                     bne        +0x12 /* 00003410 */
  4795. 00003400  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  4796. 00003406  382E FFF2                move.w     D4, [A6 - 0xE]
  4797. 0000340A  5244                     addq.w     D4, 1
  4798. 0000340C  6000 0098                bra        +0x9A /* 000034A6 */
  4799. label00003410:
  4800. 00003410  202E FFF8                move.l     D0, [A6 - 0x8]
  4801. 00003414  D087                     add.l      D0, D7
  4802. 00003416  48C4                     ext.l      D4
  4803. 00003418  B880                     cmp.l      D4, D0
  4804. 0000341A  6F1E                     ble        +0x20 /* 0000343A */
  4805. 0000341C  302E FFF2                move.w     D0, [A6 - 0xE]
  4806. 00003420  48C0                     ext.l      D0
  4807. 00003422  2207                     move.l     D1, D7
  4808. 00003424  9280                     sub.l      D1, D0
  4809. 00003426  202E FFF8                move.l     D0, [A6 - 0x8]
  4810. 0000342A  D081                     add.l      D0, D1
  4811. 0000342C  3D40 FFF6                move.w     [A6 - 0xA], D0
  4812. 00003430  382E FFF6                move.w     D4, [A6 - 0xA]
  4813. 00003434  D86E FFF2                add.w      D4, [A6 - 0xE]
  4814. 00003438  606C                     bra        +0x6E /* 000034A6 */
  4815. label0000343A:
  4816. 0000343A  4A6E FFEA                tst.w      [A6 - 0x16]
  4817. 0000343E  670C                     beq        +0xE /* 0000344C */
  4818. 00003440  3004                     move.w     D0, D4
  4819. 00003442  906E FFF2                sub.w      D0, [A6 - 0xE]
  4820. 00003446  3D40 FFF6                move.w     [A6 - 0xA], D0
  4821. 0000344A  605A                     bra        +0x5C /* 000034A6 */
  4822. label0000344C:
  4823. 0000344C  4A6E 001E                tst.w      [A6 + 0x1E]
  4824. 00003450  6706                     beq        +0x8 /* 00003458 */
  4825. 00003452  4A6E 0022                tst.w      [A6 + 0x22]
  4826. 00003456  6618                     bne        +0x1A /* 00003470 */
  4827. label00003458:
  4828. 00003458  206E 0010                movea.l    A0, [A6 + 0x10]
  4829. 0000345C  20AE FFFC                move.l     [A0], [A6 - 0x4]
  4830. 00003460  302E FFE8                move.w     D0, [A6 - 0x18]
  4831. 00003464  5240                     addq.w     D0, 1
  4832. 00003466  206E 000C                movea.l    A0, [A6 + 0xC]
  4833. 0000346A  3080                     move.w     [A0], D0
  4834. 0000346C  6000 00F0                bra        +0xF2 /* 0000355E */
  4835. label00003470:
  4836. 00003470  0C54 7FFF                cmpi.w     [A4], 0x7FFF
  4837. 00003474  6612                     bne        +0x14 /* 00003488 */
  4838. 00003476  426E FFEC                clr.w      [A6 - 0x14]
  4839. 0000347A  303C 7FFF                move.w     D0, 0x7FFF
  4840. 0000347E  906E FFF2                sub.w      D0, [A6 - 0xE]
  4841. 00003482  3D40 FFF6                move.w     [A6 - 0xA], D0
  4842. 00003486  601E                     bra        +0x20 /* 000034A6 */
  4843. label00003488:
  4844. 00003488  302E FFF0                move.w     D0, [A6 - 0x10]
  4845. 0000348C  48C0                     ext.l      D0
  4846. 0000348E  3214                     move.w     D1, [A4]
  4847. 00003490  48C1                     ext.l      D1
  4848. 00003492  9287                     sub.l      D1, D7
  4849. 00003494  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4850. 00003498  D16E FFEE                add.w      [A6 - 0x12], D0
  4851. 0000349C  3014                     move.w     D0, [A4]
  4852. 0000349E  48C0                     ext.l      D0
  4853. 000034A0  2E00                     move.l     D7, D0
  4854. 000034A2  6000 FE1E                bra        -0x1E0 /* 000032C2 */
  4855. label000034A6:
  4856. 000034A6  302E FFF4                move.w     D0, [A6 - 0xC]
  4857. 000034AA  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  4858. 000034AE  6750                     beq        +0x52 /* 00003500 */
  4859. 000034B0  526E FFE8                addq.w     [A6 - 0x18], 1
  4860. 000034B4  302E FFE8                move.w     D0, [A6 - 0x18]
  4861. 000034B8  B06E FFE6                cmp.w      D0, [A6 - 0x1A]
  4862. 000034BC  662A                     bne        +0x2C /* 000034E8 */
  4863. 000034BE  302E FFE6                move.w     D0, [A6 - 0x1A]
  4864. 000034C2  48C0                     ext.l      D0
  4865. 000034C4  5280                     addq.l     D0, 1
  4866. 000034C6  E580                     asl        D0, 2
  4867. 000034C8  2F00                     move.l     -[A7], D0
  4868. 000034CA  302E FFE6                move.w     D0, [A6 - 0x1A]
  4869. 000034CE  48C0                     ext.l      D0
  4870. 000034D0  E580                     asl        D0, 2
  4871. 000034D2  2F00                     move.l     -[A7], D0
  4872. 000034D4  486E FFFC                pea.l      [A6 - 0x4]
  4873. 000034D8  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  4874. 000034DC  4A40                     tst.w      D0
  4875. 000034DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4876. 000034E2  6766                     beq        +0x68 /* 0000354A */
  4877. 000034E4  526E FFE6                addq.w     [A6 - 0x1A], 1
  4878. label000034E8:
  4879. 000034E8  206E FFFC                movea.l    A0, [A6 - 0x4]
  4880. 000034EC  302E FFE8                move.w     D0, [A6 - 0x18]
  4881. 000034F0  48C0                     ext.l      D0
  4882. 000034F2  E580                     asl        D0, 2
  4883. 000034F4  31AE FFF6 0802           move.w     [A0 + D0 + 0x2], [A6 - 0xA]
  4884. 000034FA  3D6E FFF6 FFF4           move.w     [A6 - 0xC], [A6 - 0xA]
  4885. label00003500:
  4886. 00003500  4A6E FFEC                tst.w      [A6 - 0x14]
  4887. 00003504  661A                     bne        +0x1C /* 00003520 */
  4888. 00003506  0C44 7FFF                cmpi.w     D4, 0x7FFF
  4889. 0000350A  6614                     bne        +0x16 /* 00003520 */
  4890. 0000350C  206E FFFC                movea.l    A0, [A6 - 0x4]
  4891. 00003510  302E FFE8                move.w     D0, [A6 - 0x18]
  4892. 00003514  48C0                     ext.l      D0
  4893. 00003516  E580                     asl        D0, 2
  4894. 00003518  31BC 7FFF 0800           move.w     [A0 + D0], 0x7FFF
  4895. 0000351E  602A                     bra        +0x2C /* 0000354A */
  4896. label00003520:
  4897. 00003520  3004                     move.w     D0, D4
  4898. 00003522  906E FFF2                sub.w      D0, [A6 - 0xE]
  4899. 00003526  48C0                     ext.l      D0
  4900. 00003528  81EE FFF6                divs.w     D0, [A6 - 0xA]
  4901. 0000352C  C1EE FFF6                muls.w     D0, [A6 - 0xA]
  4902. 00003530  D16E FFF2                add.w      [A6 - 0xE], D0
  4903. 00003534  206E FFFC                movea.l    A0, [A6 - 0x4]
  4904. 00003538  302E FFE8                move.w     D0, [A6 - 0x18]
  4905. 0000353C  48C0                     ext.l      D0
  4906. 0000353E  E580                     asl        D0, 2
  4907. 00003540  31AE FFF2 0800           move.w     [A0 + D0], [A6 - 0xE]
  4908. 00003546  6000 FD62                bra        -0x29C /* 000032AA */
  4909. label0000354A:
  4910. 0000354A  206E 0010                movea.l    A0, [A6 + 0x10]
  4911. 0000354E  20AE FFFC                move.l     [A0], [A6 - 0x4]
  4912. 00003552  302E FFE8                move.w     D0, [A6 - 0x18]
  4913. 00003556  5240                     addq.w     D0, 1
  4914. 00003558  206E 000C                movea.l    A0, [A6 + 0xC]
  4915. 0000355C  3080                     move.w     [A0], D0
  4916. label0000355E:
  4917. 0000355E  4CEE 18F0 FFCE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x32]
  4918. 00003564  4E5E                     unlink     A6
  4919. 00003566  4E75                     rts
  4920. export_578:
  4921. 00003568  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4922. 0000356C  286F 0018                movea.l    A4, [A7 + 0x18]
  4923. 00003570  206D BA78                movea.l    A0, [A5 - 0x4588]
  4924. 00003574  2668 0232                movea.l    A3, [A0 + 0x232]
  4925. 00003578  7E01                     moveq.l    D7, 0x01
  4926. 0000357A  6050                     bra        +0x52 /* 000035CC */
  4927. label0000357C:
  4928. 0000357C  2007                     move.l     D0, D7
  4929. 0000357E  E580                     asl        D0, 2
  4930. 00003580  3A33 0800                move.w     D5, [A3 + D0]
  4931. 00003584  2007                     move.l     D0, D7
  4932. 00003586  E580                     asl        D0, 2
  4933. 00003588  3C33 08FC                move.w     D6, [A3 + D0 - 0x4]
  4934. 0000358C  BC45                     cmp.w      D6, D5
  4935. 0000358E  6F14                     ble        +0x16 /* 000035A4 */
  4936. 00003590  2007                     move.l     D0, D7
  4937. 00003592  E580                     asl        D0, 2
  4938. 00003594  3785 08FC                move.w     [A3 + D0 - 0x4], D5
  4939. 00003598  2007                     move.l     D0, D7
  4940. 0000359A  E580                     asl        D0, 2
  4941. 0000359C  3786 0800                move.w     [A3 + D0], D6
  4942. 000035A0  7E00                     moveq.l    D7, 0x00
  4943. 000035A2  6026                     bra        +0x28 /* 000035CA */
  4944. label000035A4:
  4945. 000035A4  2007                     move.l     D0, D7
  4946. 000035A6  E580                     asl        D0, 2
  4947. 000035A8  3A33 0802                move.w     D5, [A3 + D0 + 0x2]
  4948. 000035AC  2007                     move.l     D0, D7
  4949. 000035AE  E580                     asl        D0, 2
  4950. 000035B0  3C33 08FE                move.w     D6, [A3 + D0 - 0x2]
  4951. 000035B4  BC45                     cmp.w      D6, D5
  4952. 000035B6  6F12                     ble        +0x14 /* 000035CA */
  4953. 000035B8  2007                     move.l     D0, D7
  4954. 000035BA  E580                     asl        D0, 2
  4955. 000035BC  3785 08FE                move.w     [A3 + D0 - 0x2], D5
  4956. 000035C0  2007                     move.l     D0, D7
  4957. 000035C2  E580                     asl        D0, 2
  4958. 000035C4  3786 0802                move.w     [A3 + D0 + 0x2], D6
  4959. 000035C8  7E00                     moveq.l    D7, 0x00
  4960. label000035CA:
  4961. 000035CA  5287                     addq.l     D7, 1
  4962. label000035CC:
  4963. 000035CC  206D BA78                movea.l    A0, [A5 - 0x4588]
  4964. 000035D0  3028 0178                move.w     D0, [A0 + 0x178]
  4965. 000035D4  48C0                     ext.l      D0
  4966. 000035D6  B087                     cmp.l      D0, D7
  4967. 000035D8  6EA2                     bgt        -0x5C /* 0000357C */
  4968. 000035DA  302C 02A2                move.w     D0, [A4 + 0x2A2]
  4969. 000035DE  806C 02A4                or.w       D0, [A4 + 0x2A4]
  4970. 000035E2  6724                     beq        +0x26 /* 00003608 */
  4971. 000035E4  486D 25F2                pea.l      [A5 + 0x25F2 /* export_1210 */]
  4972. 000035E8  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4973. 000035EC  4A40                     tst.w      D0
  4974. 000035EE  588F                     addq.l     A7, 4
  4975. 000035F0  6716                     beq        +0x18 /* 00003608 */
  4976. 000035F2  4878 03E7                push.l     0x3E7
  4977. 000035F6  2F0C                     move.l     -[A7], A4
  4978. 000035F8  4EAD 25F2                jsr        [A5 + 0x25F2 /* export_1210 */]
  4979. 000035FC  486D 25F2                pea.l      [A5 + 0x25F2 /* export_1210 */]
  4980. 00003600  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4981. 00003604  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4982. label00003608:
  4983. 00003608  4246                     clr.w      D6
  4984. 0000360A  4245                     clr.w      D5
  4985. 0000360C  7004                     moveq.l    D0, 0x04
  4986. 0000360E  C06C 0100                and.w      D0, [A4 + 0x100]
  4987. 00003612  6606                     bne        +0x8 /* 0000361A */
  4988. 00003614  3A2C 00F2                move.w     D5, [A4 + 0xF2]
  4989. 00003618  5245                     addq.w     D5, 1
  4990. label0000361A:
  4991. 0000361A  303C 0800                move.w     D0, 0x800
  4992. 0000361E  C06C 0100                and.w      D0, [A4 + 0x100]
  4993. 00003622  6606                     bne        +0x8 /* 0000362A */
  4994. 00003624  3C2C 00F6                move.w     D6, [A4 + 0xF6]
  4995. 00003628  5246                     addq.w     D6, 1
  4996. label0000362A:
  4997. 0000362A  7001                     moveq.l    D0, 0x01
  4998. 0000362C  2F00                     move.l     -[A7], D0
  4999. 0000362E  48C5                     ext.l      D5
  5000. 00003630  2F05                     move.l     -[A7], D5
  5001. 00003632  322C 010A                move.w     D1, [A4 + 0x10A]
  5002. 00003636  48C1                     ext.l      D1
  5003. 00003638  2F01                     move.l     -[A7], D1
  5004. 0000363A  322C 0108                move.w     D1, [A4 + 0x108]
  5005. 0000363E  48C1                     ext.l      D1
  5006. 00003640  2F01                     move.l     -[A7], D1
  5007. 00003642  322C 00DC                move.w     D1, [A4 + 0xDC]
  5008. 00003646  48C1                     ext.l      D1
  5009. 00003648  2F01                     move.l     -[A7], D1
  5010. 0000364A  322C 0106                move.w     D1, [A4 + 0x106]
  5011. 0000364E  C3EC 02A2                muls.w     D1, [A4 + 0x2A2]
  5012. 00003652  7432                     moveq.l    D2, 0x32
  5013. 00003654  D282                     add.l      D1, D2
  5014. 00003656  83FC 0064                divs.w     D1, 0x64 /* 'd' */
  5015. 0000365A  48C1                     ext.l      D1
  5016. 0000365C  2F01                     move.l     -[A7], D1
  5017. 0000365E  322C 00E0                move.w     D1, [A4 + 0xE0]
  5018. 00003662  48C1                     ext.l      D1
  5019. 00003664  2F01                     move.l     -[A7], D1
  5020. 00003666  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  5021. 0000366A  486C 0236                pea.l      [A4 + 0x236]
  5022. 0000366E  486C 017A                pea.l      [A4 + 0x17A]
  5023. 00003672  2F0C                     move.l     -[A7], A4
  5024. 00003674  4EBA FBD0                jsr        [PC - 0x430 /* 00003246 */]
  5025. 00003678  7000                     moveq.l    D0, 0x00
  5026. 0000367A  2F00                     move.l     -[A7], D0
  5027. 0000367C  48C6                     ext.l      D6
  5028. 0000367E  2F06                     move.l     -[A7], D6
  5029. 00003680  322C 010E                move.w     D1, [A4 + 0x10E]
  5030. 00003684  48C1                     ext.l      D1
  5031. 00003686  2F01                     move.l     -[A7], D1
  5032. 00003688  322C 010C                move.w     D1, [A4 + 0x10C]
  5033. 0000368C  48C1                     ext.l      D1
  5034. 0000368E  2F01                     move.l     -[A7], D1
  5035. 00003690  322C 00DE                move.w     D1, [A4 + 0xDE]
  5036. 00003694  48C1                     ext.l      D1
  5037. 00003696  2F01                     move.l     -[A7], D1
  5038. 00003698  322C 0106                move.w     D1, [A4 + 0x106]
  5039. 0000369C  C3EC 02A4                muls.w     D1, [A4 + 0x2A4]
  5040. 000036A0  7432                     moveq.l    D2, 0x32
  5041. 000036A2  D282                     add.l      D1, D2
  5042. 000036A4  83FC 0064                divs.w     D1, 0x64 /* 'd' */
  5043. 000036A8  48C1                     ext.l      D1
  5044. 000036AA  2F01                     move.l     -[A7], D1
  5045. 000036AC  322C 00E2                move.w     D1, [A4 + 0xE2]
  5046. 000036B0  48C1                     ext.l      D1
  5047. 000036B2  2F01                     move.l     -[A7], D1
  5048. 000036B4  2F2C 0222                move.l     -[A7], [A4 + 0x222]
  5049. 000036B8  486C 023A                pea.l      [A4 + 0x23A]
  5050. 000036BC  486C 017C                pea.l      [A4 + 0x17C]
  5051. 000036C0  2F0C                     move.l     -[A7], A4
  5052. 000036C2  4EBA FB82                jsr        [PC - 0x47E /* 00003246 */]
  5053. 000036C6  4FEF 0058                lea.l      A7, [A7 + 0x58]
  5054. 000036CA  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5055. 000036CE  4E75                     rts
  5056. fn000036D0:
  5057. 000036D0  4E56 FFFC                link       A6, -0x0004
  5058. 000036D4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5059. 000036D8  382E 0016                move.w     D4, [A6 + 0x16]
  5060. 000036DC  3A2E 0012                move.w     D5, [A6 + 0x12]
  5061. 000036E0  286E 0008                movea.l    A4, [A6 + 0x8]
  5062. 000036E4  4A6E 000E                tst.w      [A6 + 0xE]
  5063. 000036E8  670A                     beq        +0xC /* 000036F4 */
  5064. 000036EA  206C 0412                movea.l    A0, [A4 + 0x412]
  5065. 000036EE  2068 0226                movea.l    A0, [A0 + 0x226]
  5066. 000036F2  6008                     bra        +0xA /* 000036FC */
  5067. label000036F4:
  5068. 000036F4  206C 0412                movea.l    A0, [A4 + 0x412]
  5069. 000036F8  2068 0222                movea.l    A0, [A0 + 0x222]
  5070. label000036FC:
  5071. 000036FC  2648                     movea.l    A3, A0
  5072. 000036FE  7000                     moveq.l    D0, 0x00
  5073. 00003700  2D40 FFFC                move.l     [A6 - 0x4], D0
  5074. 00003704  B845                     cmp.w      D4, D5
  5075. 00003706  6D00 0088                blt        +0x8A /* 00003790 */
  5076. label0000370A:
  5077. 0000370A  B853                     cmp.w      D4, [A3]
  5078. 0000370C  6C06                     bge        +0x8 /* 00003714 */
  5079. 0000370E  48C4                     ext.l      D4
  5080. 00003710  2004                     move.l     D0, D4
  5081. 00003712  6004                     bra        +0x6 /* 00003718 */
  5082. label00003714:
  5083. 00003714  3013                     move.w     D0, [A3]
  5084. 00003716  48C0                     ext.l      D0
  5085. label00003718:
  5086. 00003718  3C00                     move.w     D6, D0
  5087. 0000371A  BA46                     cmp.w      D5, D6
  5088. 0000371C  6F06                     ble        +0x8 /* 00003724 */
  5089. 0000371E  D6FC 0004                add.w      A3, 0x4
  5090. 00003722  60E6                     bra        -0x18 /* 0000370A */
  5091. label00003724:
  5092. 00003724  3E2B 0002                move.w     D7, [A3 + 0x2]
  5093. 00003728  6756                     beq        +0x58 /* 00003780 */
  5094. 0000372A  4A6E 000E                tst.w      [A6 + 0xE]
  5095. 0000372E  671C                     beq        +0x1E /* 0000374C */
  5096. 00003730  48C7                     ext.l      D7
  5097. 00003732  2F07                     move.l     -[A7], D7
  5098. 00003734  302C 017C                move.w     D0, [A4 + 0x17C]
  5099. 00003738  48C0                     ext.l      D0
  5100. 0000373A  2F00                     move.l     -[A7], D0
  5101. 0000373C  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5102. 00003740  322C 0362                move.w     D1, [A4 + 0x362]
  5103. 00003744  D240                     add.w      D1, D0
  5104. 00003746  48C1                     ext.l      D1
  5105. 00003748  508F                     addq.l     A7, 8
  5106. 0000374A  601A                     bra        +0x1C /* 00003766 */
  5107. label0000374C:
  5108. 0000374C  48C7                     ext.l      D7
  5109. 0000374E  2F07                     move.l     -[A7], D7
  5110. 00003750  302C 017A                move.w     D0, [A4 + 0x17A]
  5111. 00003754  48C0                     ext.l      D0
  5112. 00003756  2F00                     move.l     -[A7], D0
  5113. 00003758  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  5114. 0000375C  322C 0348                move.w     D1, [A4 + 0x348]
  5115. 00003760  D240                     add.w      D1, D0
  5116. 00003762  48C1                     ext.l      D1
  5117. 00003764  508F                     addq.l     A7, 8
  5118. label00003766:
  5119. 00003766  3E01                     move.w     D7, D1
  5120. 00003768  48C7                     ext.l      D7
  5121. 0000376A  48C6                     ext.l      D6
  5122. 0000376C  48C5                     ext.l      D5
  5123. 0000376E  2006                     move.l     D0, D6
  5124. 00003770  9085                     sub.l      D0, D5
  5125. 00003772  5280                     addq.l     D0, 1
  5126. 00003774  2200                     move.l     D1, D0
  5127. 00003776  2007                     move.l     D0, D7
  5128. 00003778  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  5129. 0000377C  D1AE FFFC                add.l      [A6 - 0x4], D0
  5130. label00003780:
  5131. 00003780  B846                     cmp.w      D4, D6
  5132. 00003782  6F0C                     ble        +0xE /* 00003790 */
  5133. 00003784  3A06                     move.w     D5, D6
  5134. 00003786  5245                     addq.w     D5, 1
  5135. 00003788  D6FC 0004                add.w      A3, 0x4
  5136. 0000378C  6000 FF7C                bra        -0x82 /* 0000370A */
  5137. label00003790:
  5138. 00003790  202E FFFC                move.l     D0, [A6 - 0x4]
  5139. 00003794  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  5140. 0000379A  4E5E                     unlink     A6
  5141. 0000379C  4E75                     rts
  5142. export_579:
  5143. fn0000379E:
  5144. 0000379E  4E56 0000                link       A6, 0
  5145. 000037A2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5146. 000037A6  286E 0014                movea.l    A4, [A6 + 0x14]
  5147. 000037AA  266E 0018                movea.l    A3, [A6 + 0x18]
  5148. 000037AE  282E 000C                move.l     D4, [A6 + 0xC]
  5149. 000037B2  3A2B 000A                move.w     D5, [A3 + 0xA]
  5150. 000037B6  206B 0016                movea.l    A0, [A3 + 0x16]
  5151. 000037BA  302B 0010                move.w     D0, [A3 + 0x10]
  5152. 000037BE  48C0                     ext.l      D0
  5153. 000037C0  E780                     asl        D0, 3
  5154. 000037C2  3030 0800                move.w     D0, [A0 + D0]
  5155. 000037C6  48C0                     ext.l      D0
  5156. 000037C8  2C00                     move.l     D6, D0
  5157. 000037CA  BC84                     cmp.l      D6, D4
  5158. 000037CC  6F72                     ble        +0x74 /* 00003840 */
  5159. label000037CE:
  5160. 000037CE  4A45                     tst.w      D5
  5161. 000037D0  6E18                     bgt        +0x1A /* 000037EA */
  5162. 000037D2  206E 0010                movea.l    A0, [A6 + 0x10]
  5163. 000037D6  4250                     clr.w      [A0]
  5164. 000037D8  4214                     clr.b      [A4]
  5165. 000037DA  2006                     move.l     D0, D6
  5166. 000037DC  5380                     subq.l     D0, 1
  5167. 000037DE  B084                     cmp.l      D0, D4
  5168. 000037E0  57C0                     seq        D0
  5169. 000037E2  0240 0001                andi.w     D0, 0x1
  5170. 000037E6  6000 00EE                bra        +0xF0 /* 000038D6 */
  5171. label000037EA:
  5172. 000037EA  5345                     subq.w     D5, 1
  5173. 000037EC  3005                     move.w     D0, D5
  5174. 000037EE  48C0                     ext.l      D0
  5175. 000037F0  2F00                     move.l     -[A7], D0
  5176. 000037F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5177. 000037F6  206E 001C                movea.l    A0, [A6 + 0x1C]
  5178. 000037FA  4E90                     jsr        [A0]
  5179. 000037FC  3E00                     move.w     D7, D0
  5180. 000037FE  508F                     addq.l     A7, 8
  5181. 00003800  670C                     beq        +0xE /* 0000380E */
  5182. 00003802  48C7                     ext.l      D7
  5183. 00003804  302B 0008                move.w     D0, [A3 + 0x8]
  5184. 00003808  48C0                     ext.l      D0
  5185. 0000380A  D087                     add.l      D0, D7
  5186. 0000380C  9C80                     sub.l      D6, D0
  5187. label0000380E:
  5188. 0000380E  BC84                     cmp.l      D6, D4
  5189. 00003810  6EBC                     bgt        -0x42 /* 000037CE */
  5190. 00003812  6052                     bra        +0x54 /* 00003866 */
  5191. label00003814:
  5192. 00003814  4A47                     tst.w      D7
  5193. 00003816  670C                     beq        +0xE /* 00003824 */
  5194. 00003818  48C7                     ext.l      D7
  5195. 0000381A  302B 0008                move.w     D0, [A3 + 0x8]
  5196. 0000381E  48C0                     ext.l      D0
  5197. 00003820  D087                     add.l      D0, D7
  5198. 00003822  DC80                     add.l      D6, D0
  5199. label00003824:
  5200. 00003824  3005                     move.w     D0, D5
  5201. 00003826  5245                     addq.w     D5, 1
  5202. 00003828  0C40 7FFF                cmpi.w     D0, 0x7FFF
  5203. 0000382C  6D12                     blt        +0x14 /* 00003840 */
  5204. 0000382E  206E 0010                movea.l    A0, [A6 + 0x10]
  5205. 00003832  30BC 7FFF                move.w     [A0], 0x7FFF
  5206. 00003836  18BC 00FF                move.b     [A4], 0xFF
  5207. 0000383A  7000                     moveq.l    D0, 0x00
  5208. 0000383C  6000 0098                bra        +0x9A /* 000038D6 */
  5209. label00003840:
  5210. 00003840  48C5                     ext.l      D5
  5211. 00003842  2F05                     move.l     -[A7], D5
  5212. 00003844  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5213. 00003848  206E 001C                movea.l    A0, [A6 + 0x1C]
  5214. 0000384C  4E90                     jsr        [A0]
  5215. 0000384E  3E00                     move.w     D7, D0
  5216. 00003850  508F                     addq.l     A7, 8
  5217. 00003852  67C0                     beq        -0x3E /* 00003814 */
  5218. 00003854  48C7                     ext.l      D7
  5219. 00003856  2006                     move.l     D0, D6
  5220. 00003858  D087                     add.l      D0, D7
  5221. 0000385A  322B 0008                move.w     D1, [A3 + 0x8]
  5222. 0000385E  48C1                     ext.l      D1
  5223. 00003860  D280                     add.l      D1, D0
  5224. 00003862  B881                     cmp.l      D4, D1
  5225. 00003864  6CAE                     bge        -0x50 /* 00003814 */
  5226. label00003866:
  5227. 00003866  206E 0010                movea.l    A0, [A6 + 0x10]
  5228. 0000386A  3085                     move.w     [A0], D5
  5229. 0000386C  BC84                     cmp.l      D6, D4
  5230. 0000386E  6F04                     ble        +0x6 /* 00003874 */
  5231. 00003870  4214                     clr.b      [A4]
  5232. 00003872  6060                     bra        +0x62 /* 000038D4 */
  5233. label00003874:
  5234. 00003874  BC84                     cmp.l      D6, D4
  5235. 00003876  6606                     bne        +0x8 /* 0000387E */
  5236. 00003878  18BC 0001                move.b     [A4], 0x1
  5237. 0000387C  6056                     bra        +0x58 /* 000038D4 */
  5238. label0000387E:
  5239. 0000387E  48C7                     ext.l      D7
  5240. 00003880  2006                     move.l     D0, D6
  5241. 00003882  D087                     add.l      D0, D7
  5242. 00003884  5380                     subq.l     D0, 1
  5243. 00003886  B084                     cmp.l      D0, D4
  5244. 00003888  6606                     bne        +0x8 /* 00003890 */
  5245. 0000388A  18BC 00FE                move.b     [A4], 0xFE
  5246. 0000388E  6044                     bra        +0x46 /* 000038D4 */
  5247. label00003890:
  5248. 00003890  48C7                     ext.l      D7
  5249. 00003892  2006                     move.l     D0, D6
  5250. 00003894  D087                     add.l      D0, D7
  5251. 00003896  B084                     cmp.l      D0, D4
  5252. 00003898  6E06                     bgt        +0x8 /* 000038A0 */
  5253. 0000389A  18BC 00FF                move.b     [A4], 0xFF
  5254. 0000389E  6034                     bra        +0x36 /* 000038D4 */
  5255. label000038A0:
  5256. 000038A0  2006                     move.l     D0, D6
  5257. 000038A2  5380                     subq.l     D0, 1
  5258. 000038A4  2204                     move.l     D1, D4
  5259. 000038A6  9280                     sub.l      D1, D0
  5260. 000038A8  2001                     move.l     D0, D1
  5261. 000038AA  C2FC 00FF                mulu.w     D1, 0xFF
  5262. 000038AE  4840                     swap.w     D0
  5263. 000038B0  C0FC 00FF                mulu.w     D0, 0xFF
  5264. 000038B4  4840                     swap.w     D0
  5265. 000038B6  4240                     clr.w      D0
  5266. 000038B8  D280                     add.l      D1, D0
  5267. 000038BA  48C7                     ext.l      D7
  5268. 000038BC  2007                     move.l     D0, D7
  5269. 000038BE  2F01                     move.l     -[A7], D1
  5270. 000038C0  7202                     moveq.l    D1, 0x02
  5271. 000038C2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5272. 000038C6  221F                     move.l     D1, [A7]+
  5273. 000038C8  D081                     add.l      D0, D1
  5274. 000038CA  48C7                     ext.l      D7
  5275. 000038CC  2207                     move.l     D1, D7
  5276. 000038CE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5277. 000038D2  1880                     move.b     [A4], D0
  5278. label000038D4:
  5279. 000038D4  7001                     moveq.l    D0, 0x01
  5280. label000038D6:
  5281. 000038D6  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  5282. 000038DC  4E5E                     unlink     A6
  5283. 000038DE  4E75                     rts
  5284. export_580:
  5285. 000038E0  4E56 0000                link       A6, 0
  5286. 000038E4  48E7 0018                movem.l    -[A7], A3,A4
  5287. 000038E8  286E 0010                movea.l    A4, [A6 + 0x10]
  5288. 000038EC  266E 000C                movea.l    A3, [A6 + 0xC]
  5289. 000038F0  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  5290. 000038F4  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5291. 000038F8  4868 0340                pea.l      [A0 + 0x340]
  5292. 000038FC  2F0C                     move.l     -[A7], A4
  5293. 000038FE  2F0B                     move.l     -[A7], A3
  5294. 00003900  302E 000A                move.w     D0, [A6 + 0xA]
  5295. 00003904  48C0                     ext.l      D0
  5296. 00003906  2F00                     move.l     -[A7], D0
  5297. 00003908  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  5298. 0000390C  4EBA FE90                jsr        [PC - 0x170 /* 0000379E */]
  5299. 00003910  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  5300. 00003916  4E5E                     unlink     A6
  5301. 00003918  4E75                     rts
  5302. export_581:
  5303. 0000391A  4E56 0000                link       A6, 0
  5304. 0000391E  48E7 0018                movem.l    -[A7], A3,A4
  5305. 00003922  286E 0010                movea.l    A4, [A6 + 0x10]
  5306. 00003926  266E 000C                movea.l    A3, [A6 + 0xC]
  5307. 0000392A  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  5308. 0000392E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5309. 00003932  4868 035A                pea.l      [A0 + 0x35A]
  5310. 00003936  2F0C                     move.l     -[A7], A4
  5311. 00003938  2F0B                     move.l     -[A7], A3
  5312. 0000393A  302E 000A                move.w     D0, [A6 + 0xA]
  5313. 0000393E  48C0                     ext.l      D0
  5314. 00003940  2F00                     move.l     -[A7], D0
  5315. 00003942  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  5316. 00003946  4EBA FE56                jsr        [PC - 0x1AA /* 0000379E */]
  5317. 0000394A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  5318. 00003950  4E5E                     unlink     A6
  5319. 00003952  4E75                     rts
  5320. export_582:
  5321. fn00003954:
  5322. 00003954  4E56 FFFE                link       A6, -0x0002
  5323. 00003958  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5324. 0000395C  382E 000E                move.w     D4, [A6 + 0xE]
  5325. 00003960  286E 0008                movea.l    A4, [A6 + 0x8]
  5326. 00003964  266E 0014                movea.l    A3, [A6 + 0x14]
  5327. 00003968  3E2B 0010                move.w     D7, [A3 + 0x10]
  5328. 0000396C  3D6B 0012 FFFE           move.w     [A6 - 0x2], [A3 + 0x12]
  5329. 00003972  6606                     bne        +0x8 /* 0000397A */
  5330. 00003974  7000                     moveq.l    D0, 0x00
  5331. 00003976  6000 0140                bra        +0x142 /* 00003AB8 */
  5332. label0000397A:
  5333. 0000397A  4A6E 001E                tst.w      [A6 + 0x1E]
  5334. 0000397E  6718                     beq        +0x1A /* 00003998 */
  5335. 00003980  3D47 FFFE                move.w     [A6 - 0x2], D7
  5336. 00003984  206B 0016                movea.l    A0, [A3 + 0x16]
  5337. 00003988  70FF                     moveq.l    D0, 0xFFFFFFFF
  5338. 0000398A  B068 0004                cmp.w      D0, [A0 + 0x4]
  5339. 0000398E  6704                     beq        +0x6 /* 00003994 */
  5340. 00003990  7000                     moveq.l    D0, 0x00
  5341. 00003992  6002                     bra        +0x4 /* 00003996 */
  5342. label00003994:
  5343. 00003994  7001                     moveq.l    D0, 0x01
  5344. label00003996:
  5345. 00003996  3E00                     move.w     D7, D0
  5346. label00003998:
  5347. 00003998  206B 0016                movea.l    A0, [A3 + 0x16]
  5348. 0000399C  48C7                     ext.l      D7
  5349. 0000399E  2007                     move.l     D0, D7
  5350. 000039A0  E780                     asl        D0, 3
  5351. 000039A2  3C30 0804                move.w     D6, [A0 + D0 + 0x4]
  5352. 000039A6  BC44                     cmp.w      D6, D4
  5353. 000039A8  6D44                     blt        +0x46 /* 000039EE */
  5354. 000039AA  206B 0016                movea.l    A0, [A3 + 0x16]
  5355. 000039AE  48C7                     ext.l      D7
  5356. 000039B0  2007                     move.l     D0, D7
  5357. 000039B2  E780                     asl        D0, 3
  5358. 000039B4  3030 0800                move.w     D0, [A0 + D0]
  5359. 000039B8  48C0                     ext.l      D0
  5360. 000039BA  2F00                     move.l     -[A7], D0
  5361. 000039BC  5346                     subq.w     D6, 1
  5362. 000039BE  3206                     move.w     D1, D6
  5363. 000039C0  48C1                     ext.l      D1
  5364. 000039C2  2F01                     move.l     -[A7], D1
  5365. 000039C4  48C4                     ext.l      D4
  5366. 000039C6  2F04                     move.l     -[A7], D4
  5367. 000039C8  41EC 035A                lea.l      A0, [A4 + 0x35A]
  5368. 000039CC  B1CB                     cmpa.l     A0, A3
  5369. 000039CE  57C1                     seq        D1
  5370. 000039D0  0241 0001                andi.w     D1, 0x1
  5371. 000039D4  48C1                     ext.l      D1
  5372. 000039D6  2F01                     move.l     -[A7], D1
  5373. 000039D8  2F0C                     move.l     -[A7], A4
  5374. 000039DA  4EBA FCF4                jsr        [PC - 0x30C /* 000036D0 */]
  5375. 000039DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5376. 000039E2  2200                     move.l     D1, D0
  5377. 000039E4  201F                     move.l     D0, [A7]+
  5378. 000039E6  9081                     sub.l      D0, D1
  5379. 000039E8  2A00                     move.l     D5, D0
  5380. 000039EA  5385                     subq.l     D5, 1
  5381. 000039EC  604C                     bra        +0x4E /* 00003A3A */
  5382. label000039EE:
  5383. 000039EE  5247                     addq.w     D7, 1
  5384. 000039F0  BE6E FFFE                cmp.w      D7, [A6 - 0x2]
  5385. 000039F4  66A2                     bne        -0x5C /* 00003998 */
  5386. 000039F6  206B 0016                movea.l    A0, [A3 + 0x16]
  5387. 000039FA  48C7                     ext.l      D7
  5388. 000039FC  2007                     move.l     D0, D7
  5389. 000039FE  E780                     asl        D0, 3
  5390. 00003A00  3030 08FA                move.w     D0, [A0 + D0 - 0x6]
  5391. 00003A04  48C0                     ext.l      D0
  5392. 00003A06  2A00                     move.l     D5, D0
  5393. 00003A08  0C46 7FFE                cmpi.w     D6, 0x7FFE
  5394. 00003A0C  6C2C                     bge        +0x2E /* 00003A3A */
  5395. 00003A0E  48C4                     ext.l      D4
  5396. 00003A10  2004                     move.l     D0, D4
  5397. 00003A12  5380                     subq.l     D0, 1
  5398. 00003A14  2F00                     move.l     -[A7], D0
  5399. 00003A16  48C6                     ext.l      D6
  5400. 00003A18  2006                     move.l     D0, D6
  5401. 00003A1A  5280                     addq.l     D0, 1
  5402. 00003A1C  2F00                     move.l     -[A7], D0
  5403. 00003A1E  41EC 035A                lea.l      A0, [A4 + 0x35A]
  5404. 00003A22  B1CB                     cmpa.l     A0, A3
  5405. 00003A24  57C0                     seq        D0
  5406. 00003A26  0240 0001                andi.w     D0, 0x1
  5407. 00003A2A  48C0                     ext.l      D0
  5408. 00003A2C  2F00                     move.l     -[A7], D0
  5409. 00003A2E  2F0C                     move.l     -[A7], A4
  5410. 00003A30  4EBA FC9E                jsr        [PC - 0x362 /* 000036D0 */]
  5411. 00003A34  DA80                     add.l      D5, D0
  5412. 00003A36  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5413. label00003A3A:
  5414. 00003A3A  4A2E 0013                tst.b      [A6 + 0x13]
  5415. 00003A3E  6610                     bne        +0x12 /* 00003A50 */
  5416. 00003A40  302B 0008                move.w     D0, [A3 + 0x8]
  5417. 00003A44  48C0                     ext.l      D0
  5418. 00003A46  7202                     moveq.l    D1, 0x02
  5419. 00003A48  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5420. 00003A4C  9A80                     sub.l      D5, D0
  5421. 00003A4E  6066                     bra        +0x68 /* 00003AB6 */
  5422. label00003A50:
  5423. 00003A50  7001                     moveq.l    D0, 0x01
  5424. 00003A52  B02E 0013                cmp.b      D0, [A6 + 0x13]
  5425. 00003A56  6604                     bne        +0x6 /* 00003A5C */
  5426. 00003A58  5285                     addq.l     D5, 1
  5427. 00003A5A  605A                     bra        +0x5C /* 00003AB6 */
  5428. label00003A5C:
  5429. 00003A5C  48C4                     ext.l      D4
  5430. 00003A5E  2F04                     move.l     -[A7], D4
  5431. 00003A60  2F0C                     move.l     -[A7], A4
  5432. 00003A62  206E 0018                movea.l    A0, [A6 + 0x18]
  5433. 00003A66  4E90                     jsr        [A0]
  5434. 00003A68  3C00                     move.w     D6, D0
  5435. 00003A6A  0C2E 00FF 0013           cmpi.b     [A6 + 0x13], 0xFF
  5436. 00003A70  508F                     addq.l     A7, 8
  5437. 00003A72  6614                     bne        +0x16 /* 00003A88 */
  5438. 00003A74  48C6                     ext.l      D6
  5439. 00003A76  302B 0008                move.w     D0, [A3 + 0x8]
  5440. 00003A7A  48C0                     ext.l      D0
  5441. 00003A7C  5280                     addq.l     D0, 1
  5442. 00003A7E  7202                     moveq.l    D1, 0x02
  5443. 00003A80  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5444. 00003A84  D086                     add.l      D0, D6
  5445. 00003A86  602C                     bra        +0x2E /* 00003AB4 */
  5446. label00003A88:
  5447. 00003A88  0C2E 00FE 0013           cmpi.b     [A6 + 0x13], 0xFE
  5448. 00003A8E  6606                     bne        +0x8 /* 00003A96 */
  5449. 00003A90  48C6                     ext.l      D6
  5450. 00003A92  2006                     move.l     D0, D6
  5451. 00003A94  601E                     bra        +0x20 /* 00003AB4 */
  5452. label00003A96:
  5453. 00003A96  48C6                     ext.l      D6
  5454. 00003A98  7000                     moveq.l    D0, 0x00
  5455. 00003A9A  102E 0013                move.b     D0, [A6 + 0x13]
  5456. 00003A9E  2200                     move.l     D1, D0
  5457. 00003AA0  2006                     move.l     D0, D6
  5458. 00003AA2  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  5459. 00003AA6  727F                     moveq.l    D1, 0x7F
  5460. 00003AA8  D081                     add.l      D0, D1
  5461. 00003AAA  223C 0000 00FF           move.l     D1, 0xFF
  5462. 00003AB0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5463. label00003AB4:
  5464. 00003AB4  DA80                     add.l      D5, D0
  5465. label00003AB6:
  5466. 00003AB6  2005                     move.l     D0, D5
  5467. label00003AB8:
  5468. 00003AB8  4CEE 18F0 FFE6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
  5469. 00003ABE  4E5E                     unlink     A6
  5470. 00003AC0  4E75                     rts
  5471. export_583:
  5472. fn00003AC2:
  5473. 00003AC2  4E56 0000                link       A6, 0
  5474. 00003AC6  7000                     moveq.l    D0, 0x00
  5475. 00003AC8  302E 0012                move.w     D0, [A6 + 0x12]
  5476. 00003ACC  7201                     moveq.l    D1, 0x01
  5477. 00003ACE  C280                     and.l      D1, D0
  5478. 00003AD0  2F01                     move.l     -[A7], D1
  5479. 00003AD2  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  5480. 00003AD6  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5481. 00003ADA  4868 0340                pea.l      [A0 + 0x340]
  5482. 00003ADE  7000                     moveq.l    D0, 0x00
  5483. 00003AE0  102E 000F                move.b     D0, [A6 + 0xF]
  5484. 00003AE4  2F00                     move.l     -[A7], D0
  5485. 00003AE6  302E 000A                move.w     D0, [A6 + 0xA]
  5486. 00003AEA  48C0                     ext.l      D0
  5487. 00003AEC  2F00                     move.l     -[A7], D0
  5488. 00003AEE  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  5489. 00003AF2  4EBA FE60                jsr        [PC - 0x1A0 /* 00003954 */]
  5490. 00003AF6  4E5E                     unlink     A6
  5491. 00003AF8  4E75                     rts
  5492. export_584:
  5493. fn00003AFA:
  5494. 00003AFA  4E56 0000                link       A6, 0
  5495. 00003AFE  7000                     moveq.l    D0, 0x00
  5496. 00003B00  302E 0012                move.w     D0, [A6 + 0x12]
  5497. 00003B04  7202                     moveq.l    D1, 0x02
  5498. 00003B06  C280                     and.l      D1, D0
  5499. 00003B08  2F01                     move.l     -[A7], D1
  5500. 00003B0A  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  5501. 00003B0E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5502. 00003B12  4868 035A                pea.l      [A0 + 0x35A]
  5503. 00003B16  7000                     moveq.l    D0, 0x00
  5504. 00003B18  102E 000F                move.b     D0, [A6 + 0xF]
  5505. 00003B1C  2F00                     move.l     -[A7], D0
  5506. 00003B1E  302E 000A                move.w     D0, [A6 + 0xA]
  5507. 00003B22  48C0                     ext.l      D0
  5508. 00003B24  2F00                     move.l     -[A7], D0
  5509. 00003B26  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  5510. 00003B2A  4EBA FE28                jsr        [PC - 0x1D8 /* 00003954 */]
  5511. 00003B2E  4E5E                     unlink     A6
  5512. 00003B30  4E75                     rts
  5513. export_585:
  5514. fn00003B32:
  5515. 00003B32  4E56 0000                link       A6, 0
  5516. 00003B36  2F0B                     move.l     -[A7], A3
  5517. 00003B38  266E 0014                movea.l    A3, [A6 + 0x14]
  5518. 00003B3C  7000                     moveq.l    D0, 0x00
  5519. 00003B3E  2F00                     move.l     -[A7], D0
  5520. 00003B40  7200                     moveq.l    D1, 0x00
  5521. 00003B42  122E 0012                move.b     D1, [A6 + 0x12]
  5522. 00003B46  2F01                     move.l     -[A7], D1
  5523. 00003B48  322E 000C                move.w     D1, [A6 + 0xC]
  5524. 00003B4C  48C1                     ext.l      D1
  5525. 00003B4E  2F01                     move.l     -[A7], D1
  5526. 00003B50  4EBA FF70                jsr        [PC - 0x90 /* 00003AC2 */]
  5527. 00003B54  2740 0004                move.l     [A3 + 0x4], D0
  5528. 00003B58  7000                     moveq.l    D0, 0x00
  5529. 00003B5A  2F00                     move.l     -[A7], D0
  5530. 00003B5C  7200                     moveq.l    D1, 0x00
  5531. 00003B5E  122E 0013                move.b     D1, [A6 + 0x13]
  5532. 00003B62  2F01                     move.l     -[A7], D1
  5533. 00003B64  322E 000E                move.w     D1, [A6 + 0xE]
  5534. 00003B68  48C1                     ext.l      D1
  5535. 00003B6A  2F01                     move.l     -[A7], D1
  5536. 00003B6C  4EBA FF54                jsr        [PC - 0xAC /* 00003AC2 */]
  5537. 00003B70  2740 000C                move.l     [A3 + 0xC], D0
  5538. 00003B74  7000                     moveq.l    D0, 0x00
  5539. 00003B76  2F00                     move.l     -[A7], D0
  5540. 00003B78  7200                     moveq.l    D1, 0x00
  5541. 00003B7A  122E 0010                move.b     D1, [A6 + 0x10]
  5542. 00003B7E  2F01                     move.l     -[A7], D1
  5543. 00003B80  322E 0008                move.w     D1, [A6 + 0x8]
  5544. 00003B84  48C1                     ext.l      D1
  5545. 00003B86  2F01                     move.l     -[A7], D1
  5546. 00003B88  4EBA FF70                jsr        [PC - 0x90 /* 00003AFA */]
  5547. 00003B8C  2680                     move.l     [A3], D0
  5548. 00003B8E  7000                     moveq.l    D0, 0x00
  5549. 00003B90  2F00                     move.l     -[A7], D0
  5550. 00003B92  7200                     moveq.l    D1, 0x00
  5551. 00003B94  122E 0011                move.b     D1, [A6 + 0x11]
  5552. 00003B98  2F01                     move.l     -[A7], D1
  5553. 00003B9A  322E 000A                move.w     D1, [A6 + 0xA]
  5554. 00003B9E  48C1                     ext.l      D1
  5555. 00003BA0  2F01                     move.l     -[A7], D1
  5556. 00003BA2  4EBA FF56                jsr        [PC - 0xAA /* 00003AFA */]
  5557. 00003BA6  2740 0008                move.l     [A3 + 0x8], D0
  5558. 00003BAA  266E FFFC                movea.l    A3, [A6 - 0x4]
  5559. 00003BAE  4E5E                     unlink     A6
  5560. 00003BB0  4E75                     rts
  5561. fn00003BB2:
  5562. 00003BB2  48E7 0300                movem.l    -[A7], D6,D7
  5563. 00003BB6  3C2F 000E                move.w     D6, [A7 + 0xE]
  5564. 00003BBA  2E2F 0010                move.l     D7, [A7 + 0x10]
  5565. 00003BBE  6F2C                     ble        +0x2E /* 00003BEC */
  5566. 00003BC0  2207                     move.l     D1, D7
  5567. 00003BC2  2001                     move.l     D0, D1
  5568. 00003BC4  C2FC 05A0                mulu.w     D1, 0x5A0
  5569. 00003BC8  4840                     swap.w     D0
  5570. 00003BCA  C0FC 05A0                mulu.w     D0, 0x5A0
  5571. 00003BCE  4840                     swap.w     D0
  5572. 00003BD0  4240                     clr.w      D0
  5573. 00003BD2  D280                     add.l      D1, D0
  5574. 00003BD4  48C6                     ext.l      D6
  5575. 00003BD6  2006                     move.l     D0, D6
  5576. 00003BD8  E280                     asr        D0, 1
  5577. 00003BDA  D081                     add.l      D0, D1
  5578. 00003BDC  48C6                     ext.l      D6
  5579. 00003BDE  2206                     move.l     D1, D6
  5580. 00003BE0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5581. 00003BE4  2E00                     move.l     D7, D0
  5582. 00003BE6  6634                     bne        +0x36 /* 00003C1C */
  5583. 00003BE8  5287                     addq.l     D7, 1
  5584. 00003BEA  6030                     bra        +0x32 /* 00003C1C */
  5585. label00003BEC:
  5586. 00003BEC  4A87                     tst.l      D7
  5587. 00003BEE  6C2C                     bge        +0x2E /* 00003C1C */
  5588. 00003BF0  2207                     move.l     D1, D7
  5589. 00003BF2  2001                     move.l     D0, D1
  5590. 00003BF4  C2FC 05A0                mulu.w     D1, 0x5A0
  5591. 00003BF8  4840                     swap.w     D0
  5592. 00003BFA  C0FC 05A0                mulu.w     D0, 0x5A0
  5593. 00003BFE  4840                     swap.w     D0
  5594. 00003C00  4240                     clr.w      D0
  5595. 00003C02  D280                     add.l      D1, D0
  5596. 00003C04  48C6                     ext.l      D6
  5597. 00003C06  2006                     move.l     D0, D6
  5598. 00003C08  E280                     asr        D0, 1
  5599. 00003C0A  9280                     sub.l      D1, D0
  5600. 00003C0C  48C6                     ext.l      D6
  5601. 00003C0E  2001                     move.l     D0, D1
  5602. 00003C10  2206                     move.l     D1, D6
  5603. 00003C12  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5604. 00003C16  2E00                     move.l     D7, D0
  5605. 00003C18  6602                     bne        +0x4 /* 00003C1C */
  5606. 00003C1A  5387                     subq.l     D7, 1
  5607. label00003C1C:
  5608. 00003C1C  2007                     move.l     D0, D7
  5609. 00003C1E  4CDF 00C0                movem.l    D6,D7, [A7]+
  5610. 00003C22  4E75                     rts
  5611. fn00003C24:
  5612. 00003C24  4E56 0000                link       A6, 0
  5613. 00003C28  2F0B                     move.l     -[A7], A3
  5614. 00003C2A  266E 0018                movea.l    A3, [A6 + 0x18]
  5615. 00003C2E  7000                     moveq.l    D0, 0x00
  5616. 00003C30  2F00                     move.l     -[A7], D0
  5617. 00003C32  7200                     moveq.l    D1, 0x00
  5618. 00003C34  122E 0017                move.b     D1, [A6 + 0x17]
  5619. 00003C38  2F01                     move.l     -[A7], D1
  5620. 00003C3A  322E 000E                move.w     D1, [A6 + 0xE]
  5621. 00003C3E  48C1                     ext.l      D1
  5622. 00003C40  2F01                     move.l     -[A7], D1
  5623. 00003C42  4EBA FE7E                jsr        [PC - 0x182 /* 00003AC2 */]
  5624. 00003C46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5625. 00003C4A  2F00                     move.l     -[A7], D0
  5626. 00003C4C  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5627. 00003C50  3028 017A                move.w     D0, [A0 + 0x17A]
  5628. 00003C54  48C0                     ext.l      D0
  5629. 00003C56  2F00                     move.l     -[A7], D0
  5630. 00003C58  4EBA FF58                jsr        [PC - 0xA8 /* 00003BB2 */]
  5631. 00003C5C  2740 0004                move.l     [A3 + 0x4], D0
  5632. 00003C60  7000                     moveq.l    D0, 0x00
  5633. 00003C62  2F00                     move.l     -[A7], D0
  5634. 00003C64  7200                     moveq.l    D1, 0x00
  5635. 00003C66  122E 0013                move.b     D1, [A6 + 0x13]
  5636. 00003C6A  2F01                     move.l     -[A7], D1
  5637. 00003C6C  322E 000A                move.w     D1, [A6 + 0xA]
  5638. 00003C70  48C1                     ext.l      D1
  5639. 00003C72  2F01                     move.l     -[A7], D1
  5640. 00003C74  4EBA FE84                jsr        [PC - 0x17C /* 00003AFA */]
  5641. 00003C78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5642. 00003C7C  2F00                     move.l     -[A7], D0
  5643. 00003C7E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  5644. 00003C82  3028 017A                move.w     D0, [A0 + 0x17A]
  5645. 00003C86  48C0                     ext.l      D0
  5646. 00003C88  2F00                     move.l     -[A7], D0
  5647. 00003C8A  4EBA FF26                jsr        [PC - 0xDA /* 00003BB2 */]
  5648. 00003C8E  2680                     move.l     [A3], D0
  5649. 00003C90  266E FFFC                movea.l    A3, [A6 - 0x4]
  5650. 00003C94  4E5E                     unlink     A6
  5651. 00003C96  4E75                     rts
  5652. export_586:
  5653. 00003C98  4E56 FFEC                link       A6, -0x0014
  5654. 00003C9C  486E FFEC                pea.l      [A6 - 0x14]
  5655. 00003CA0  7000                     moveq.l    D0, 0x00
  5656. 00003CA2  102E 0012                move.b     D0, [A6 + 0x12]
  5657. 00003CA6  2F00                     move.l     -[A7], D0
  5658. 00003CA8  7000                     moveq.l    D0, 0x00
  5659. 00003CAA  102E 0010                move.b     D0, [A6 + 0x10]
  5660. 00003CAE  2F00                     move.l     -[A7], D0
  5661. 00003CB0  302E 000C                move.w     D0, [A6 + 0xC]
  5662. 00003CB4  48C0                     ext.l      D0
  5663. 00003CB6  2F00                     move.l     -[A7], D0
  5664. 00003CB8  302E 0008                move.w     D0, [A6 + 0x8]
  5665. 00003CBC  48C0                     ext.l      D0
  5666. 00003CBE  2F00                     move.l     -[A7], D0
  5667. 00003CC0  4EBA FF62                jsr        [PC - 0x9E /* 00003C24 */]
  5668. 00003CC4  486E FFF4                pea.l      [A6 - 0xC]
  5669. 00003CC8  7000                     moveq.l    D0, 0x00
  5670. 00003CCA  102E 0013                move.b     D0, [A6 + 0x13]
  5671. 00003CCE  2F00                     move.l     -[A7], D0
  5672. 00003CD0  7000                     moveq.l    D0, 0x00
  5673. 00003CD2  102E 0011                move.b     D0, [A6 + 0x11]
  5674. 00003CD6  2F00                     move.l     -[A7], D0
  5675. 00003CD8  302E 000E                move.w     D0, [A6 + 0xE]
  5676. 00003CDC  48C0                     ext.l      D0
  5677. 00003CDE  2F00                     move.l     -[A7], D0
  5678. 00003CE0  302E 000A                move.w     D0, [A6 + 0xA]
  5679. 00003CE4  48C0                     ext.l      D0
  5680. 00003CE6  2F00                     move.l     -[A7], D0
  5681. 00003CE8  4EBA FF3A                jsr        [PC - 0xC6 /* 00003C24 */]
  5682. 00003CEC  3D7C FFFF FFFC           move.w     [A6 - 0x4], 0xFFFF
  5683. 00003CF2  3D7C FFFF FFFE           move.w     [A6 - 0x2], 0xFFFF
  5684. 00003CF8  202E FFF8                move.l     D0, [A6 - 0x8]
  5685. 00003CFC  90AE FFF0                sub.l      D0, [A6 - 0x10]
  5686. 00003D00  0C80 0000 7FFF           cmpi.l     D0, 0x7FFF
  5687. 00003D06  6C0E                     bge        +0x10 /* 00003D16 */
  5688. 00003D08  202E FFF8                move.l     D0, [A6 - 0x8]
  5689. 00003D0C  90AE FFF0                sub.l      D0, [A6 - 0x10]
  5690. 00003D10  5280                     addq.l     D0, 1
  5691. 00003D12  3D40 FFFE                move.w     [A6 - 0x2], D0
  5692. label00003D16:
  5693. 00003D16  202E FFF4                move.l     D0, [A6 - 0xC]
  5694. 00003D1A  90AE FFEC                sub.l      D0, [A6 - 0x14]
  5695. 00003D1E  0C80 0000 7FFF           cmpi.l     D0, 0x7FFF
  5696. 00003D24  6C0E                     bge        +0x10 /* 00003D34 */
  5697. 00003D26  202E FFF4                move.l     D0, [A6 - 0xC]
  5698. 00003D2A  90AE FFEC                sub.l      D0, [A6 - 0x14]
  5699. 00003D2E  5280                     addq.l     D0, 1
  5700. 00003D30  3D40 FFFC                move.w     [A6 - 0x4], D0
  5701. label00003D34:
  5702. 00003D34  202E FFFC                move.l     D0, [A6 - 0x4]
  5703. 00003D38  4E5E                     unlink     A6
  5704. 00003D3A  4E75                     rts
  5705. export_587:
  5706. 00003D3C  4E56 FFF0                link       A6, -0x0010
  5707. 00003D40  2F0B                     move.l     -[A7], A3
  5708. 00003D42  266E 0008                movea.l    A3, [A6 + 0x8]
  5709. 00003D46  7000                     moveq.l    D0, 0x00
  5710. 00003D48  2F00                     move.l     -[A7], D0
  5711. 00003D4A  2F00                     move.l     -[A7], D0
  5712. 00003D4C  2F00                     move.l     -[A7], D0
  5713. 00003D4E  4EBA FD72                jsr        [PC - 0x28E /* 00003AC2 */]
  5714. 00003D52  2D40 FFF4                move.l     [A6 - 0xC], D0
  5715. 00003D56  7000                     moveq.l    D0, 0x00
  5716. 00003D58  2F00                     move.l     -[A7], D0
  5717. 00003D5A  2F00                     move.l     -[A7], D0
  5718. 00003D5C  2F00                     move.l     -[A7], D0
  5719. 00003D5E  4EBA FD9A                jsr        [PC - 0x266 /* 00003AFA */]
  5720. 00003D62  2D40 FFF0                move.l     [A6 - 0x10], D0
  5721. 00003D66  7000                     moveq.l    D0, 0x00
  5722. 00003D68  2F00                     move.l     -[A7], D0
  5723. 00003D6A  4878 00FF                push.l     0xFF
  5724. 00003D6E  4878 7FFF                push.l     0x7FFF
  5725. 00003D72  4EBA FD4E                jsr        [PC - 0x2B2 /* 00003AC2 */]
  5726. 00003D76  2D40 FFFC                move.l     [A6 - 0x4], D0
  5727. 00003D7A  7000                     moveq.l    D0, 0x00
  5728. 00003D7C  2F00                     move.l     -[A7], D0
  5729. 00003D7E  4878 00FF                push.l     0xFF
  5730. 00003D82  4878 7FFF                push.l     0x7FFF
  5731. 00003D86  4EBA FD72                jsr        [PC - 0x28E /* 00003AFA */]
  5732. 00003D8A  2D40 FFF8                move.l     [A6 - 0x8], D0
  5733. 00003D8E  0CAE 0000 7FFF FFFC      cmpi.l     [A6 - 0x4], 0x7FFF
  5734. 00003D96  6F08                     ble        +0xA /* 00003DA0 */
  5735. 00003D98  2D7C 0000 7FFF FFFC      move.l     [A6 - 0x4], 0x7FFF
  5736. label00003DA0:
  5737. 00003DA0  0CAE 0000 7FFF FFF8      cmpi.l     [A6 - 0x8], 0x7FFF
  5738. 00003DA8  6F08                     ble        +0xA /* 00003DB2 */
  5739. 00003DAA  2D7C 0000 7FFF FFF8      move.l     [A6 - 0x8], 0x7FFF
  5740. label00003DB2:
  5741. 00003DB2  0CAE FFFF 8001 FFF4      cmpi.l     [A6 - 0xC], 0xFFFF8001
  5742. 00003DBA  6C08                     bge        +0xA /* 00003DC4 */
  5743. 00003DBC  2D7C FFFF 8001 FFF4      move.l     [A6 - 0xC], 0xFFFF8001
  5744. label00003DC4:
  5745. 00003DC4  0CAE FFFF 8001 FFF0      cmpi.l     [A6 - 0x10], 0xFFFF8001
  5746. 00003DCC  6C08                     bge        +0xA /* 00003DD6 */
  5747. 00003DCE  2D7C FFFF 8001 FFF0      move.l     [A6 - 0x10], 0xFFFF8001
  5748. label00003DD6:
  5749. 00003DD6  376E FFF6 0002           move.w     [A3 + 0x2], [A6 - 0xA]
  5750. 00003DDC  376E FFFE 0006           move.w     [A3 + 0x6], [A6 - 0x2]
  5751. 00003DE2  36AE FFF2                move.w     [A3], [A6 - 0xE]
  5752. 00003DE6  376E FFFA 0004           move.w     [A3 + 0x4], [A6 - 0x6]
  5753. 00003DEC  266E FFEC                movea.l    A3, [A6 - 0x14]
  5754. 00003DF0  4E5E                     unlink     A6
  5755. 00003DF2  4E75                     rts
  5756. export_588:
  5757. 00003DF4  2F0B                     move.l     -[A7], A3
  5758. 00003DF6  266F 0008                movea.l    A3, [A7 + 0x8]
  5759. 00003DFA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  5760. 00003DFE  202B 0412                move.l     D0, [A3 + 0x412]
  5761. 00003E02  B0A8 0412                cmp.l      D0, [A0 + 0x412]
  5762. 00003E06  6704                     beq        +0x6 /* 00003E0C */
  5763. 00003E08  7000                     moveq.l    D0, 0x00
  5764. 00003E0A  6020                     bra        +0x22 /* 00003E2C */
  5765. label00003E0C:
  5766. 00003E0C  7000                     moveq.l    D0, 0x00
  5767. 00003E0E  206D B9FC                movea.l    A0, [A5 - 0x4604]
  5768. 00003E12  4AA8 03DA                tst.l      [A0 + 0x3DA]
  5769. 00003E16  6714                     beq        +0x16 /* 00003E2C */
  5770. 00003E18  206D B9FC                movea.l    A0, [A5 - 0x4604]
  5771. 00003E1C  226D B9FC                movea.l    A1, [A5 - 0x4604]
  5772. 00003E20  43E9 01DA                lea.l      A1, [A1 + 0x1DA]
  5773. 00003E24  B3E8 03DA                cmpa.l     A1, [A0 + 0x3DA]
  5774. 00003E28  6702                     beq        +0x4 /* 00003E2C */
  5775. 00003E2A  7001                     moveq.l    D0, 0x01
  5776. label00003E2C:
  5777. 00003E2C  265F                     movea.l    A3, [A7]+
  5778. 00003E2E  4E75                     rts
  5779. export_589:
  5780. fn00003E30:
  5781. 00003E30  4E56 0000                link       A6, 0
  5782. 00003E34  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5783. 00003E38  382E 001A                move.w     D4, [A6 + 0x1A]
  5784. 00003E3C  286E 0014                movea.l    A4, [A6 + 0x14]
  5785. 00003E40  3E2E 0012                move.w     D7, [A6 + 0x12]
  5786. 00003E44  7A01                     moveq.l    D5, 0x01
  5787. 00003E46  2B6E 000C B9EC           move.l     [A5 - 0x4614], [A6 + 0xC]
  5788. 00003E4C  206E 0008                movea.l    A0, [A6 + 0x8]
  5789. 00003E50  2B68 0412 B9C6           move.l     [A5 - 0x463A], [A0 + 0x412]
  5790. 00003E56  206E 0008                movea.l    A0, [A6 + 0x8]
  5791. 00003E5A  47E8 032E                lea.l      A3, [A0 + 0x32E]
  5792. 00003E5E  6000 0114                bra        +0x116 /* 00003F74 */
  5793. label00003E62:
  5794. 00003E62  7001                     moveq.l    D0, 0x01
  5795. 00003E64  B06B 000C                cmp.w      D0, [A3 + 0xC]
  5796. 00003E68  6600 0108                bne        +0x10A /* 00003F72 */
  5797. 00003E6C  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  5798. 00003E70  224B                     movea.l    A1, A3
  5799. 00003E72  5889                     addq.l     A1, 4
  5800. 00003E74  20D9                     move.l     [A0]+, [A1]+
  5801. 00003E76  20D9                     move.l     [A0]+, [A1]+
  5802. 00003E78  302D B9BE                move.w     D0, [A5 - 0x4642]
  5803. 00003E7C  B06D B9C0                cmp.w      D0, [A5 - 0x4640]
  5804. 00003E80  6F0E                     ble        +0x10 /* 00003E90 */
  5805. 00003E82  3C2D B9BE                move.w     D6, [A5 - 0x4642]
  5806. 00003E86  3B6D B9C0 B9BE           move.w     [A5 - 0x4642], [A5 - 0x4640]
  5807. 00003E8C  3B46 B9C0                move.w     [A5 - 0x4640], D6
  5808. label00003E90:
  5809. 00003E90  302D B9C2                move.w     D0, [A5 - 0x463E]
  5810. 00003E94  B06D B9C4                cmp.w      D0, [A5 - 0x463C]
  5811. 00003E98  6F0E                     ble        +0x10 /* 00003EA8 */
  5812. 00003E9A  3C2D B9C2                move.w     D6, [A5 - 0x463E]
  5813. 00003E9E  3B6D B9C4 B9C2           move.w     [A5 - 0x463E], [A5 - 0x463C]
  5814. 00003EA4  3B46 B9C4                move.w     [A5 - 0x463C], D6
  5815. label00003EA8:
  5816. 00003EA8  7002                     moveq.l    D0, 0x02
  5817. 00003EAA  C047                     and.w      D0, D7
  5818. 00003EAC  6718                     beq        +0x1A /* 00003EC6 */
  5819. 00003EAE  48C7                     ext.l      D7
  5820. 00003EB0  7001                     moveq.l    D0, 0x01
  5821. 00003EB2  C087                     and.l      D0, D7
  5822. 00003EB4  2F00                     move.l     -[A7], D0
  5823. 00003EB6  4EBA 0C48                jsr        [PC + 0xC48 /* 00004B00 */]
  5824. 00003EBA  4A40                     tst.w      D0
  5825. 00003EBC  588F                     addq.l     A7, 4
  5826. 00003EBE  6606                     bne        +0x8 /* 00003EC6 */
  5827. 00003EC0  4245                     clr.w      D5
  5828. 00003EC2  6000 00B6                bra        +0xB8 /* 00003F7A */
  5829. label00003EC6:
  5830. 00003EC6  200C                     move.l     D0, A4
  5831. 00003EC8  6708                     beq        +0xA /* 00003ED2 */
  5832. 00003ECA  4E94                     jsr        [A4]
  5833. 00003ECC  4A40                     tst.w      D0
  5834. 00003ECE  6700 00A2                beq        +0xA4 /* 00003F72 */
  5835. label00003ED2:
  5836. 00003ED2  4AAD B9EC                tst.l      [A5 - 0x4614]
  5837. 00003ED6  6738                     beq        +0x3A /* 00003F10 */
  5838. 00003ED8  7001                     moveq.l    D0, 0x01
  5839. 00003EDA  C047                     and.w      D0, D7
  5840. 00003EDC  672A                     beq        +0x2C /* 00003F08 */
  5841. 00003EDE  7004                     moveq.l    D0, 0x04
  5842. 00003EE0  C047                     and.w      D0, D7
  5843. 00003EE2  661C                     bne        +0x1E /* 00003F00 */
  5844. 00003EE4  4A6D B9BE                tst.w      [A5 - 0x4642]
  5845. 00003EE8  6E08                     bgt        +0xA /* 00003EF2 */
  5846. 00003EEA  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  5847. 00003EF0  6C16                     bge        +0x18 /* 00003F08 */
  5848. label00003EF2:
  5849. 00003EF2  4A6D B9C2                tst.w      [A5 - 0x463E]
  5850. 00003EF6  6E08                     bgt        +0xA /* 00003F00 */
  5851. 00003EF8  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  5852. 00003EFE  6C08                     bge        +0xA /* 00003F08 */
  5853. label00003F00:
  5854. 00003F00  4EBA 0350                jsr        [PC + 0x350 /* 00004252 */]
  5855. 00003F04  3A00                     move.w     D5, D0
  5856. 00003F06  6772                     beq        +0x74 /* 00003F7A */
  5857. label00003F08:
  5858. 00003F08  4EBA 0330                jsr        [PC + 0x330 /* 0000423A */]
  5859. 00003F0C  3A00                     move.w     D5, D0
  5860. 00003F0E  676A                     beq        +0x6C /* 00003F7A */
  5861. label00003F10:
  5862. 00003F10  4A6D B9BE                tst.w      [A5 - 0x4642]
  5863. 00003F14  660E                     bne        +0x10 /* 00003F24 */
  5864. 00003F16  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  5865. 00003F1C  6606                     bne        +0x8 /* 00003F24 */
  5866. 00003F1E  3B7C FFFF B9BE           move.w     [A5 - 0x4642], 0xFFFF
  5867. label00003F24:
  5868. 00003F24  4A6D B9C2                tst.w      [A5 - 0x463E]
  5869. 00003F28  660E                     bne        +0x10 /* 00003F38 */
  5870. 00003F2A  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  5871. 00003F30  6606                     bne        +0x8 /* 00003F38 */
  5872. 00003F32  3B7C FFFF B9C2           move.w     [A5 - 0x463E], 0xFFFF
  5873. label00003F38:
  5874. 00003F38  7000                     moveq.l    D0, 0x00
  5875. 00003F3A  302E 001E                move.w     D0, [A6 + 0x1E]
  5876. 00003F3E  2F00                     move.l     -[A7], D0
  5877. 00003F40  7000                     moveq.l    D0, 0x00
  5878. 00003F42  3004                     move.w     D0, D4
  5879. 00003F44  2F00                     move.l     -[A7], D0
  5880. 00003F46  302D B9C4                move.w     D0, [A5 - 0x463C]
  5881. 00003F4A  48C0                     ext.l      D0
  5882. 00003F4C  2F00                     move.l     -[A7], D0
  5883. 00003F4E  302D B9C2                move.w     D0, [A5 - 0x463E]
  5884. 00003F52  48C0                     ext.l      D0
  5885. 00003F54  2F00                     move.l     -[A7], D0
  5886. 00003F56  302D B9C0                move.w     D0, [A5 - 0x4640]
  5887. 00003F5A  48C0                     ext.l      D0
  5888. 00003F5C  2F00                     move.l     -[A7], D0
  5889. 00003F5E  302D B9BE                move.w     D0, [A5 - 0x4642]
  5890. 00003F62  48C0                     ext.l      D0
  5891. 00003F64  2F00                     move.l     -[A7], D0
  5892. 00003F66  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  5893. 00003F6A  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  5894. 00003F6E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5895. label00003F72:
  5896. 00003F72  2653                     movea.l    A3, [A3]
  5897. label00003F74:
  5898. 00003F74  200B                     move.l     D0, A3
  5899. 00003F76  6600 FEEA                bne        -0x114 /* 00003E62 */
  5900. label00003F7A:
  5901. 00003F7A  3005                     move.w     D0, D5
  5902. 00003F7C  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  5903. 00003F82  4E5E                     unlink     A6
  5904. 00003F84  4E75                     rts
  5905. fn00003F86:
  5906. 00003F86  4E56 0000                link       A6, 0
  5907. 00003F8A  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  5908. 00003F8E  7E01                     moveq.l    D7, 0x01
  5909. 00003F90  382D B9C0                move.w     D4, [A5 - 0x4640]
  5910. 00003F94  206D B9C6                movea.l    A0, [A5 - 0x463A]
  5911. 00003F98  B868 0194                cmp.w      D4, [A0 + 0x194]
  5912. 00003F9C  6F44                     ble        +0x46 /* 00003FE2 */
  5913. 00003F9E  206D B9C6                movea.l    A0, [A5 - 0x463A]
  5914. 00003FA2  3828 0194                move.w     D4, [A0 + 0x194]
  5915. 00003FA6  4A6D B9EA                tst.w      [A5 - 0x4616]
  5916. 00003FAA  6736                     beq        +0x38 /* 00003FE2 */
  5917. 00003FAC  302D B9C4                move.w     D0, [A5 - 0x463C]
  5918. 00003FB0  48C0                     ext.l      D0
  5919. 00003FB2  2F00                     move.l     -[A7], D0
  5920. 00003FB4  302D B9C2                move.w     D0, [A5 - 0x463E]
  5921. 00003FB8  48C0                     ext.l      D0
  5922. 00003FBA  2F00                     move.l     -[A7], D0
  5923. 00003FBC  302D B9C0                move.w     D0, [A5 - 0x4640]
  5924. 00003FC0  48C0                     ext.l      D0
  5925. 00003FC2  2F00                     move.l     -[A7], D0
  5926. 00003FC4  B86D B9BE                cmp.w      D4, [A5 - 0x4642]
  5927. 00003FC8  6D08                     blt        +0xA /* 00003FD2 */
  5928. 00003FCA  48C4                     ext.l      D4
  5929. 00003FCC  2004                     move.l     D0, D4
  5930. 00003FCE  5280                     addq.l     D0, 1
  5931. 00003FD0  6006                     bra        +0x8 /* 00003FD8 */
  5932. label00003FD2:
  5933. 00003FD2  302D B9BE                move.w     D0, [A5 - 0x4642]
  5934. 00003FD6  48C0                     ext.l      D0
  5935. label00003FD8:
  5936. 00003FD8  2F00                     move.l     -[A7], D0
  5937. 00003FDA  4EBA 01D8                jsr        [PC + 0x1D8 /* 000041B4 */]
  5938. 00003FDE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5939. label00003FE2:
  5940. 00003FE2  3A2D B9BE                move.w     D5, [A5 - 0x4642]
  5941. 00003FE6  3005                     move.w     D0, D5
  5942. 00003FE8  5340                     subq.w     D0, 1
  5943. 00003FEA  3B40 B9CA                move.w     [A5 - 0x4636], D0
  5944. 00003FEE  6000 0174                bra        +0x176 /* 00004164 */
  5945. label00003FF2:
  5946. 00003FF2  206D B9C6                movea.l    A0, [A5 - 0x463A]
  5947. 00003FF6  2068 0256                movea.l    A0, [A0 + 0x256]
  5948. 00003FFA  302D B9CA                move.w     D0, [A5 - 0x4636]
  5949. 00003FFE  48C0                     ext.l      D0
  5950. 00004000  E580                     asl        D0, 2
  5951. 00004002  2B70 0800 B9E6           move.l     [A5 - 0x461A], [A0 + D0]
  5952. 00004008  6700 015A                beq        +0x15C /* 00004164 */
  5953. 0000400C  4A6D B9EA                tst.w      [A5 - 0x4616]
  5954. 00004010  672C                     beq        +0x2E /* 0000403E */
  5955. 00004012  BA6D B9CA                cmp.w      D5, [A5 - 0x4636]
  5956. 00004016  6C26                     bge        +0x28 /* 0000403E */
  5957. 00004018  302D B9C4                move.w     D0, [A5 - 0x463C]
  5958. 0000401C  48C0                     ext.l      D0
  5959. 0000401E  2F00                     move.l     -[A7], D0
  5960. 00004020  302D B9C2                move.w     D0, [A5 - 0x463E]
  5961. 00004024  48C0                     ext.l      D0
  5962. 00004026  2F00                     move.l     -[A7], D0
  5963. 00004028  302D B9CA                move.w     D0, [A5 - 0x4636]
  5964. 0000402C  48C0                     ext.l      D0
  5965. 0000402E  5380                     subq.l     D0, 1
  5966. 00004030  2F00                     move.l     -[A7], D0
  5967. 00004032  48C5                     ext.l      D5
  5968. 00004034  2F05                     move.l     -[A7], D5
  5969. 00004036  4EBA 017C                jsr        [PC + 0x17C /* 000041B4 */]
  5970. 0000403A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5971. label0000403E:
  5972. 0000403E  3A2D B9CA                move.w     D5, [A5 - 0x4636]
  5973. 00004042  5245                     addq.w     D5, 1
  5974. 00004044  206D B9E6                movea.l    A0, [A5 - 0x461A]
  5975. 00004048  3B68 0002 B9D0           move.w     [A5 - 0x4630], [A0 + 0x2]
  5976. 0000404E  206D B9E6                movea.l    A0, [A5 - 0x461A]
  5977. 00004052  3B50 B9CE                move.w     [A5 - 0x4632], [A0]
  5978. 00004056  4A6E 000A                tst.w      [A6 + 0xA]
  5979. 0000405A  660C                     bne        +0xE /* 00004068 */
  5980. 0000405C  206D B9EC                movea.l    A0, [A5 - 0x4614]
  5981. 00004060  4E90                     jsr        [A0]
  5982. 00004062  3E00                     move.w     D7, D0
  5983. 00004064  6000 00FE                bra        +0x100 /* 00004164 */
  5984. label00004068:
  5985. 00004068  302D B9CE                move.w     D0, [A5 - 0x4632]
  5986. 0000406C  B06D B9C2                cmp.w      D0, [A5 - 0x463E]
  5987. 00004070  6F38                     ble        +0x3A /* 000040AA */
  5988. 00004072  3B6D B9CE B9CC           move.w     [A5 - 0x4634], [A5 - 0x4632]
  5989. 00004078  4A6D B9EA                tst.w      [A5 - 0x4616]
  5990. 0000407C  6732                     beq        +0x34 /* 000040B0 */
  5991. 0000407E  302D B9CE                move.w     D0, [A5 - 0x4632]
  5992. 00004082  48C0                     ext.l      D0
  5993. 00004084  5380                     subq.l     D0, 1
  5994. 00004086  2F00                     move.l     -[A7], D0
  5995. 00004088  302D B9C2                move.w     D0, [A5 - 0x463E]
  5996. 0000408C  48C0                     ext.l      D0
  5997. 0000408E  2F00                     move.l     -[A7], D0
  5998. 00004090  302D B9CA                move.w     D0, [A5 - 0x4636]
  5999. 00004094  48C0                     ext.l      D0
  6000. 00004096  2F00                     move.l     -[A7], D0
  6001. 00004098  302D B9CA                move.w     D0, [A5 - 0x4636]
  6002. 0000409C  48C0                     ext.l      D0
  6003. 0000409E  2F00                     move.l     -[A7], D0
  6004. 000040A0  4EBA 0112                jsr        [PC + 0x112 /* 000041B4 */]
  6005. 000040A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6006. 000040A8  6006                     bra        +0x8 /* 000040B0 */
  6007. label000040AA:
  6008. 000040AA  3B6D B9C2 B9CC           move.w     [A5 - 0x4634], [A5 - 0x463E]
  6009. label000040B0:
  6010. 000040B0  302D B9D0                move.w     D0, [A5 - 0x4630]
  6011. 000040B4  B06D B9C4                cmp.w      D0, [A5 - 0x463C]
  6012. 000040B8  6C36                     bge        +0x38 /* 000040F0 */
  6013. 000040BA  3C2D B9D0                move.w     D6, [A5 - 0x4630]
  6014. 000040BE  4A6D B9EA                tst.w      [A5 - 0x4616]
  6015. 000040C2  6730                     beq        +0x32 /* 000040F4 */
  6016. 000040C4  302D B9C4                move.w     D0, [A5 - 0x463C]
  6017. 000040C8  48C0                     ext.l      D0
  6018. 000040CA  2F00                     move.l     -[A7], D0
  6019. 000040CC  302D B9D0                move.w     D0, [A5 - 0x4630]
  6020. 000040D0  48C0                     ext.l      D0
  6021. 000040D2  5280                     addq.l     D0, 1
  6022. 000040D4  2F00                     move.l     -[A7], D0
  6023. 000040D6  302D B9CA                move.w     D0, [A5 - 0x4636]
  6024. 000040DA  48C0                     ext.l      D0
  6025. 000040DC  2F00                     move.l     -[A7], D0
  6026. 000040DE  302D B9CA                move.w     D0, [A5 - 0x4636]
  6027. 000040E2  48C0                     ext.l      D0
  6028. 000040E4  2F00                     move.l     -[A7], D0
  6029. 000040E6  4EBA 00CC                jsr        [PC + 0xCC /* 000041B4 */]
  6030. 000040EA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6031. 000040EE  6004                     bra        +0x6 /* 000040F4 */
  6032. label000040F0:
  6033. 000040F0  3C2D B9C4                move.w     D6, [A5 - 0x463C]
  6034. label000040F4:
  6035. 000040F4  BC6D B9CC                cmp.w      D6, [A5 - 0x4634]
  6036. 000040F8  6D6A                     blt        +0x6C /* 00004164 */
  6037. 000040FA  4AAD B9F0                tst.l      [A5 - 0x4610]
  6038. 000040FE  670E                     beq        +0x10 /* 0000410E */
  6039. 00004100  206D B9F0                movea.l    A0, [A5 - 0x4610]
  6040. 00004104  4E90                     jsr        [A0]
  6041. 00004106  4A40                     tst.w      D0
  6042. 00004108  6604                     bne        +0x6 /* 0000410E */
  6043. 0000410A  5347                     subq.w     D7, 1
  6044. 0000410C  6056                     bra        +0x58 /* 00004164 */
  6045. label0000410E:
  6046. 0000410E  206D B9E6                movea.l    A0, [A5 - 0x461A]
  6047. 00004112  302D B9CC                move.w     D0, [A5 - 0x4634]
  6048. 00004116  9050                     sub.w      D0, [A0]
  6049. 00004118  48C0                     ext.l      D0
  6050. 0000411A  5280                     addq.l     D0, 1
  6051. 0000411C  E980                     asl        D0, 4
  6052. 0000411E  D0AD B9E6                add.l      D0, [A5 - 0x461A]
  6053. 00004122  2B40 B9E2                move.l     [A5 - 0x461E], D0
  6054. label00004126:
  6055. 00004126  206D B9E2                movea.l    A0, [A5 - 0x461E]
  6056. 0000412A  43ED B9D2                lea.l      A1, [A5 - 0x462E]
  6057. 0000412E  22D8                     move.l     [A1]+, [A0]+
  6058. 00004130  22D8                     move.l     [A1]+, [A0]+
  6059. 00004132  22D8                     move.l     [A1]+, [A0]+
  6060. 00004134  22D8                     move.l     [A1]+, [A0]+
  6061. 00004136  206D B9EC                movea.l    A0, [A5 - 0x4614]
  6062. 0000413A  4E90                     jsr        [A0]
  6063. 0000413C  3E00                     move.w     D7, D0
  6064. 0000413E  6712                     beq        +0x14 /* 00004152 */
  6065. 00004140  7010                     moveq.l    D0, 0x10
  6066. 00004142  D1AD B9E2                add.l      [A5 - 0x461E], D0
  6067. 00004146  302D B9CC                move.w     D0, [A5 - 0x4634]
  6068. 0000414A  526D B9CC                addq.w     [A5 - 0x4634], 1
  6069. 0000414E  BC40                     cmp.w      D6, D0
  6070. 00004150  6ED4                     bgt        -0x2A /* 00004126 */
  6071. label00004152:
  6072. 00004152  4A47                     tst.w      D7
  6073. 00004154  670E                     beq        +0x10 /* 00004164 */
  6074. 00004156  4AAD B9F4                tst.l      [A5 - 0x460C]
  6075. 0000415A  6708                     beq        +0xA /* 00004164 */
  6076. 0000415C  206D B9F4                movea.l    A0, [A5 - 0x460C]
  6077. 00004160  4E90                     jsr        [A0]
  6078. 00004162  3E00                     move.w     D7, D0
  6079. label00004164:
  6080. 00004164  4A47                     tst.w      D7
  6081. 00004166  670E                     beq        +0x10 /* 00004176 */
  6082. 00004168  302D B9CA                move.w     D0, [A5 - 0x4636]
  6083. 0000416C  526D B9CA                addq.w     [A5 - 0x4636], 1
  6084. 00004170  B840                     cmp.w      D4, D0
  6085. 00004172  6E00 FE7E                bgt        -0x180 /* 00003FF2 */
  6086. label00004176:
  6087. 00004176  4A6D B9EA                tst.w      [A5 - 0x4616]
  6088. 0000417A  672C                     beq        +0x2E /* 000041A8 */
  6089. 0000417C  BA6D B9CA                cmp.w      D5, [A5 - 0x4636]
  6090. 00004180  6C26                     bge        +0x28 /* 000041A8 */
  6091. 00004182  302D B9C4                move.w     D0, [A5 - 0x463C]
  6092. 00004186  48C0                     ext.l      D0
  6093. 00004188  2F00                     move.l     -[A7], D0
  6094. 0000418A  302D B9C2                move.w     D0, [A5 - 0x463E]
  6095. 0000418E  48C0                     ext.l      D0
  6096. 00004190  2F00                     move.l     -[A7], D0
  6097. 00004192  302D B9CA                move.w     D0, [A5 - 0x4636]
  6098. 00004196  48C0                     ext.l      D0
  6099. 00004198  5380                     subq.l     D0, 1
  6100. 0000419A  2F00                     move.l     -[A7], D0
  6101. 0000419C  48C5                     ext.l      D5
  6102. 0000419E  2F05                     move.l     -[A7], D5
  6103. 000041A0  4EBA 0012                jsr        [PC + 0x12 /* 000041B4 */]
  6104. 000041A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6105. label000041A8:
  6106. 000041A8  3007                     move.w     D0, D7
  6107. 000041AA  4CEE 00F0 FFF0           movem.l    D4,D5,D6,D7, [A6 - 0x10]
  6108. 000041B0  4E5E                     unlink     A6
  6109. 000041B2  4E75                     rts
  6110. fn000041B4:
  6111. 000041B4  4E56 0000                link       A6, 0
  6112. 000041B8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6113. 000041BC  382E 000A                move.w     D4, [A6 + 0xA]
  6114. 000041C0  3A2E 0016                move.w     D5, [A6 + 0x16]
  6115. 000041C4  3C2E 0012                move.w     D6, [A6 + 0x12]
  6116. 000041C8  206D B9C6                movea.l    A0, [A5 - 0x463A]
  6117. 000041CC  2868 022A                movea.l    A4, [A0 + 0x22A]
  6118. label000041D0:
  6119. 000041D0  4247                     clr.w      D7
  6120. 000041D2  B854                     cmp.w      D4, [A4]
  6121. 000041D4  6E4C                     bgt        +0x4E /* 00004222 */
  6122. 000041D6  206D B9C6                movea.l    A0, [A5 - 0x463A]
  6123. 000041DA  2668 022E                movea.l    A3, [A0 + 0x22E]
  6124. label000041DE:
  6125. 000041DE  BC53                     cmp.w      D6, [A3]
  6126. 000041E0  6E20                     bgt        +0x22 /* 00004202 */
  6127. 000041E2  302B 0002                move.w     D0, [A3 + 0x2]
  6128. 000041E6  B06C 0002                cmp.w      D0, [A4 + 0x2]
  6129. 000041EA  6314                     bls        +0x16 /* 00004200 */
  6130. 000041EC  3B6B 0006 B9D4           move.w     [A5 - 0x462C], [A3 + 0x6]
  6131. 000041F2  1B6B 0005 B9D3           move.b     [A5 - 0x462D], [A3 + 0x5]
  6132. 000041F8  206D B9EC                movea.l    A0, [A5 - 0x4614]
  6133. 000041FC  4E90                     jsr        [A0]
  6134. 000041FE  6002                     bra        +0x4 /* 00004202 */
  6135. label00004200:
  6136. 00004200  7E01                     moveq.l    D7, 0x01
  6137. label00004202:
  6138. 00004202  204B                     movea.l    A0, A3
  6139. 00004204  D6FC 000A                add.w      A3, 0xA /* '\n' */
  6140. 00004208  BA50                     cmp.w      D5, [A0]
  6141. 0000420A  6ED2                     bgt        -0x2C /* 000041DE */
  6142. 0000420C  4A47                     tst.w      D7
  6143. 0000420E  6712                     beq        +0x14 /* 00004222 */
  6144. 00004210  3B6C 0006 B9D4           move.w     [A5 - 0x462C], [A4 + 0x6]
  6145. 00004216  1B6C 0005 B9D3           move.b     [A5 - 0x462D], [A4 + 0x5]
  6146. 0000421C  206D B9EC                movea.l    A0, [A5 - 0x4614]
  6147. 00004220  4E90                     jsr        [A0]
  6148. label00004222:
  6149. 00004222  204C                     movea.l    A0, A4
  6150. 00004224  D8FC 000A                add.w      A4, 0xA /* '\n' */
  6151. 00004228  3010                     move.w     D0, [A0]
  6152. 0000422A  B06E 000E                cmp.w      D0, [A6 + 0xE]
  6153. 0000422E  6DA0                     blt        -0x5E /* 000041D0 */
  6154. 00004230  4CEE 18F0 FFE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x18]
  6155. 00004236  4E5E                     unlink     A6
  6156. 00004238  4E75                     rts
  6157. export_590:
  6158. fn0000423A:
  6159. 0000423A  7001                     moveq.l    D0, 0x01
  6160. 0000423C  2F00                     move.l     -[A7], D0
  6161. 0000423E  4EBA FD46                jsr        [PC - 0x2BA /* 00003F86 */]
  6162. 00004242  588F                     addq.l     A7, 4
  6163. 00004244  4E75                     rts
  6164. export_591:
  6165. fn00004246:
  6166. 00004246  7000                     moveq.l    D0, 0x00
  6167. 00004248  2F00                     move.l     -[A7], D0
  6168. 0000424A  4EBA FD3A                jsr        [PC - 0x2C6 /* 00003F86 */]
  6169. 0000424E  588F                     addq.l     A7, 4
  6170. 00004250  4E75                     rts
  6171. fn00004252:
  6172. 00004252  48E7 0300                movem.l    -[A7], D6,D7
  6173. 00004256  302D B9C0                move.w     D0, [A5 - 0x4640]
  6174. 0000425A  48C0                     ext.l      D0
  6175. 0000425C  2F00                     move.l     -[A7], D0
  6176. 0000425E  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  6177. 00004262  4EBA 2148                jsr        [PC + 0x2148 /* 000063AC */]
  6178. 00004266  3E00                     move.w     D7, D0
  6179. 00004268  3C2D B9BE                move.w     D6, [A5 - 0x4642]
  6180. 0000426C  508F                     addq.l     A7, 8
  6181. 0000426E  602C                     bra        +0x2E /* 0000429C */
  6182. label00004270:
  6183. 00004270  302D B9C4                move.w     D0, [A5 - 0x463C]
  6184. 00004274  48C0                     ext.l      D0
  6185. 00004276  2F00                     move.l     -[A7], D0
  6186. 00004278  302D B9C2                move.w     D0, [A5 - 0x463E]
  6187. 0000427C  48C0                     ext.l      D0
  6188. 0000427E  2F00                     move.l     -[A7], D0
  6189. 00004280  48C6                     ext.l      D6
  6190. 00004282  2F06                     move.l     -[A7], D6
  6191. 00004284  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  6192. 00004288  4EBA CF02                jsr        [PC - 0x30FE /* 0000118C */]
  6193. 0000428C  3E00                     move.w     D7, D0
  6194. 0000428E  3006                     move.w     D0, D6
  6195. 00004290  5246                     addq.w     D6, 1
  6196. 00004292  B06D B9C0                cmp.w      D0, [A5 - 0x4640]
  6197. 00004296  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6198. 0000429A  6C04                     bge        +0x6 /* 000042A0 */
  6199. label0000429C:
  6200. 0000429C  4A47                     tst.w      D7
  6201. 0000429E  66D0                     bne        -0x2E /* 00004270 */
  6202. label000042A0:
  6203. 000042A0  4A47                     tst.w      D7
  6204. 000042A2  660A                     bne        +0xC /* 000042AE */
  6205. 000042A4  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  6206. 000042A8  4EBA 1DBC                jsr        [PC + 0x1DBC /* 00006066 */]
  6207. 000042AC  588F                     addq.l     A7, 4
  6208. label000042AE:
  6209. 000042AE  3007                     move.w     D0, D7
  6210. 000042B0  4CDF 00C0                movem.l    D6,D7, [A7]+
  6211. 000042B4  4E75                     rts
  6212. export_592:
  6213. fn000042B6:
  6214. 000042B6  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6215. 000042BA  286F 0018                movea.l    A4, [A7 + 0x18]
  6216. 000042BE  264C                     movea.l    A3, A4
  6217. 000042C0  5C8B                     addq.l     A3, 6
  6218. 000042C2  4213                     clr.b      [A3]
  6219. 000042C4  303C 7FFF                move.w     D0, 0x7FFF
  6220. 000042C8  C06F 001E                and.w      D0, [A7 + 0x1E]
  6221. 000042CC  3C00                     move.w     D6, D0
  6222. 000042CE  5246                     addq.w     D6, 1
  6223. 000042D0  4A6F 0022                tst.w      [A7 + 0x22]
  6224. 000042D4  673E                     beq        +0x40 /* 00004314 */
  6225. label000042D6:
  6226. 000042D6  7000                     moveq.l    D0, 0x00
  6227. 000042D8  3006                     move.w     D0, D6
  6228. 000042DA  81FC 001A                divs.w     D0, 0x1A
  6229. 000042DE  3E00                     move.w     D7, D0
  6230. 000042E0  7000                     moveq.l    D0, 0x00
  6231. 000042E2  3006                     move.w     D0, D6
  6232. 000042E4  3207                     move.w     D1, D7
  6233. 000042E6  E749                     lsl        D1.w, 3
  6234. 000042E8  7400                     moveq.l    D2, 0x00
  6235. 000042EA  3401                     move.w     D2, D1
  6236. 000042EC  2202                     move.l     D1, D2
  6237. 000042EE  D482                     add.l      D2, D2
  6238. 000042F0  D481                     add.l      D2, D1
  6239. 000042F2  7200                     moveq.l    D1, 0x00
  6240. 000042F4  3207                     move.w     D1, D7
  6241. 000042F6  E381                     asl        D1, 1
  6242. 000042F8  D282                     add.l      D1, D2
  6243. 000042FA  9081                     sub.l      D0, D1
  6244. 000042FC  7240                     moveq.l    D1, 0x40
  6245. 000042FE  D081                     add.l      D0, D1
  6246. 00004300  1700                     move.b     -[A3], D0
  6247. 00004302  0C00 0041                cmpi.b     D0, 0x41 /* 'A' */
  6248. 00004306  6406                     bcc        +0x8 /* 0000430E */
  6249. 00004308  16BC 005A                move.b     [A3], 0x5A /* 'Z' */
  6250. 0000430C  5347                     subq.w     D7, 1
  6251. label0000430E:
  6252. 0000430E  3C07                     move.w     D6, D7
  6253. 00004310  6728                     beq        +0x2A /* 0000433A */
  6254. 00004312  60C2                     bra        -0x3C /* 000042D6 */
  6255. label00004314:
  6256. 00004314  7000                     moveq.l    D0, 0x00
  6257. 00004316  3006                     move.w     D0, D6
  6258. 00004318  81FC 000A                divs.w     D0, 0xA /* '\n' */
  6259. 0000431C  3E00                     move.w     D7, D0
  6260. 0000431E  7000                     moveq.l    D0, 0x00
  6261. 00004320  3006                     move.w     D0, D6
  6262. 00004322  7200                     moveq.l    D1, 0x00
  6263. 00004324  3207                     move.w     D1, D7
  6264. 00004326  D281                     add.l      D1, D1
  6265. 00004328  2401                     move.l     D2, D1
  6266. 0000432A  E589                     lsl        D1, 2
  6267. 0000432C  D282                     add.l      D1, D2
  6268. 0000432E  9081                     sub.l      D0, D1
  6269. 00004330  7230                     moveq.l    D1, 0x30
  6270. 00004332  D081                     add.l      D0, D1
  6271. 00004334  1700                     move.b     -[A3], D0
  6272. 00004336  3C07                     move.w     D6, D7
  6273. 00004338  66DA                     bne        -0x24 /* 00004314 */
  6274. label0000433A:
  6275. 0000433A  4245                     clr.w      D5
  6276. 0000433C  6002                     bra        +0x4 /* 00004340 */
  6277. label0000433E:
  6278. 0000433E  5245                     addq.w     D5, 1
  6279. label00004340:
  6280. 00004340  18DB                     move.b     [A4]+, [A3]+
  6281. 00004342  66FA                     bne        -0x4 /* 0000433E */
  6282. 00004344  3005                     move.w     D0, D5
  6283. 00004346  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6284. 0000434A  4E75                     rts
  6285. export_593:
  6286. fn0000434C:
  6287. 0000434C  4E56 FFFE                link       A6, -0x0002
  6288. 00004350  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6289. 00004354  382E 0016                move.w     D4, [A6 + 0x16]
  6290. 00004358  3A2E 0012                move.w     D5, [A6 + 0x12]
  6291. 0000435C  3C2E 000E                move.w     D6, [A6 + 0xE]
  6292. 00004360  286E 0008                movea.l    A4, [A6 + 0x8]
  6293. 00004364  3E2E 001A                move.w     D7, [A6 + 0x1A]
  6294. 00004368  48C7                     ext.l      D7
  6295. 0000436A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6296. 0000436C  B087                     cmp.l      D0, D7
  6297. 0000436E  6610                     bne        +0x12 /* 00004380 */
  6298. 00004370  7E01                     moveq.l    D7, 0x01
  6299. 00004372  4AAD BA78                tst.l      [A5 - 0x4588]
  6300. 00004376  6708                     beq        +0xA /* 00004380 */
  6301. 00004378  206D BA78                movea.l    A0, [A5 - 0x4588]
  6302. 0000437C  3E28 0180                move.w     D7, [A0 + 0x180]
  6303. label00004380:
  6304. 00004380  264C                     movea.l    A3, A4
  6305. 00004382  48C4                     ext.l      D4
  6306. 00004384  7001                     moveq.l    D0, 0x01
  6307. 00004386  EFA8                     lsl        D0, D7
  6308. 00004388  C084                     and.l      D0, D4
  6309. 0000438A  6708                     beq        +0xA /* 00004394 */
  6310. 0000438C  D6FC 0001                add.w      A3, 0x1
  6311. 00004390  16AD BCC1                move.b     [A3], [A5 - 0x433F]
  6312. label00004394:
  6313. 00004394  4A47                     tst.w      D7
  6314. 00004396  6612                     bne        +0x14 /* 000043AA */
  6315. 00004398  D6FC 0001                add.w      A3, 0x1
  6316. 0000439C  16AD BA86                move.b     [A3], [A5 - 0x457A]
  6317. 000043A0  3D46 FFFE                move.w     [A6 - 0x2], D6
  6318. 000043A4  3C05                     move.w     D6, D5
  6319. 000043A6  3A2E FFFE                move.w     D5, [A6 - 0x2]
  6320. label000043AA:
  6321. 000043AA  48C7                     ext.l      D7
  6322. 000043AC  2F07                     move.l     -[A7], D7
  6323. 000043AE  48C5                     ext.l      D5
  6324. 000043B0  2F05                     move.l     -[A7], D5
  6325. 000043B2  200B                     move.l     D0, A3
  6326. 000043B4  5280                     addq.l     D0, 1
  6327. 000043B6  2F00                     move.l     -[A7], D0
  6328. 000043B8  4EBA FEFC                jsr        [PC - 0x104 /* 000042B6 */]
  6329. 000043BC  D6C0                     add.w      A3, D0
  6330. 000043BE  48C4                     ext.l      D4
  6331. 000043C0  7002                     moveq.l    D0, 0x02
  6332. 000043C2  EEA0                     asr        D0, D7
  6333. 000043C4  C084                     and.l      D0, D4
  6334. 000043C6  6708                     beq        +0xA /* 000043D0 */
  6335. 000043C8  D6FC 0001                add.w      A3, 0x1
  6336. 000043CC  16AD BCC1                move.b     [A3], [A5 - 0x433F]
  6337. label000043D0:
  6338. 000043D0  4A47                     tst.w      D7
  6339. 000043D2  6608                     bne        +0xA /* 000043DC */
  6340. 000043D4  D6FC 0001                add.w      A3, 0x1
  6341. 000043D8  16AD BA84                move.b     [A3], [A5 - 0x457C]
  6342. label000043DC:
  6343. 000043DC  200B                     move.l     D0, A3
  6344. 000043DE  908C                     sub.l      D0, A4
  6345. 000043E0  2F00                     move.l     -[A7], D0
  6346. 000043E2  7200                     moveq.l    D1, 0x00
  6347. 000043E4  2F01                     move.l     -[A7], D1
  6348. 000043E6  48C6                     ext.l      D6
  6349. 000043E8  2F06                     move.l     -[A7], D6
  6350. 000043EA  240B                     move.l     D2, A3
  6351. 000043EC  5282                     addq.l     D2, 1
  6352. 000043EE  2F02                     move.l     -[A7], D2
  6353. 000043F0  4EBA FEC4                jsr        [PC - 0x13C /* 000042B6 */]
  6354. 000043F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6355. 000043F8  2200                     move.l     D1, D0
  6356. 000043FA  201F                     move.l     D0, [A7]+
  6357. 000043FC  48C1                     ext.l      D1
  6358. 000043FE  D280                     add.l      D1, D0
  6359. 00004400  1881                     move.b     [A4], D1
  6360. 00004402  7000                     moveq.l    D0, 0x00
  6361. 00004404  1014                     move.b     D0, [A4]
  6362. 00004406  4234 0801                clr.b      [A4 + D0 + 0x1]
  6363. 0000440A  4CEE 18F0 FFE6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
  6364. 00004410  4E5E                     unlink     A6
  6365. 00004412  4E75                     rts
  6366. export_594:
  6367. 00004414  4E56 0000                link       A6, 0
  6368. 00004418  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  6369. 0000441C  382E 0012                move.w     D4, [A6 + 0x12]
  6370. 00004420  3A2E 000E                move.w     D5, [A6 + 0xE]
  6371. 00004424  3E2E 001E                move.w     D7, [A6 + 0x1E]
  6372. 00004428  266E 0008                movea.l    A3, [A6 + 0x8]
  6373. 0000442C  302E 0022                move.w     D0, [A6 + 0x22]
  6374. 00004430  48C0                     ext.l      D0
  6375. 00004432  2F00                     move.l     -[A7], D0
  6376. 00004434  48C7                     ext.l      D7
  6377. 00004436  2F07                     move.l     -[A7], D7
  6378. 00004438  302E 0016                move.w     D0, [A6 + 0x16]
  6379. 0000443C  48C0                     ext.l      D0
  6380. 0000443E  2F00                     move.l     -[A7], D0
  6381. 00004440  48C5                     ext.l      D5
  6382. 00004442  2F05                     move.l     -[A7], D5
  6383. 00004444  2F0B                     move.l     -[A7], A3
  6384. 00004446  4EBA FF04                jsr        [PC - 0xFC /* 0000434C */]
  6385. 0000444A  B845                     cmp.w      D4, D5
  6386. 0000444C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6387. 00004450  661E                     bne        +0x20 /* 00004470 */
  6388. 00004452  302E 0016                move.w     D0, [A6 + 0x16]
  6389. 00004456  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  6390. 0000445A  6614                     bne        +0x16 /* 00004470 */
  6391. 0000445C  48C7                     ext.l      D7
  6392. 0000445E  2007                     move.l     D0, D7
  6393. 00004460  E480                     asr        D0, 2
  6394. 00004462  7203                     moveq.l    D1, 0x03
  6395. 00004464  C280                     and.l      D1, D0
  6396. 00004466  7003                     moveq.l    D0, 0x03
  6397. 00004468  C047                     and.w      D0, D7
  6398. 0000446A  48C0                     ext.l      D0
  6399. 0000446C  B081                     cmp.l      D0, D1
  6400. 0000446E  674A                     beq        +0x4C /* 000044BA */
  6401. label00004470:
  6402. 00004470  302E 0022                move.w     D0, [A6 + 0x22]
  6403. 00004474  48C0                     ext.l      D0
  6404. 00004476  2F00                     move.l     -[A7], D0
  6405. 00004478  48C7                     ext.l      D7
  6406. 0000447A  2007                     move.l     D0, D7
  6407. 0000447C  E480                     asr        D0, 2
  6408. 0000447E  2F00                     move.l     -[A7], D0
  6409. 00004480  302E 001A                move.w     D0, [A6 + 0x1A]
  6410. 00004484  48C0                     ext.l      D0
  6411. 00004486  2F00                     move.l     -[A7], D0
  6412. 00004488  48C4                     ext.l      D4
  6413. 0000448A  2F04                     move.l     -[A7], D4
  6414. 0000448C  7000                     moveq.l    D0, 0x00
  6415. 0000448E  1013                     move.b     D0, [A3]
  6416. 00004490  2C00                     move.l     D6, D0
  6417. 00004492  5486                     addq.l     D6, 2
  6418. 00004494  3006                     move.w     D0, D6
  6419. 00004496  48C0                     ext.l      D0
  6420. 00004498  D08B                     add.l      D0, A3
  6421. 0000449A  2F00                     move.l     -[A7], D0
  6422. 0000449C  4EBA FEAE                jsr        [PC - 0x152 /* 0000434C */]
  6423. 000044A0  7000                     moveq.l    D0, 0x00
  6424. 000044A2  1033 6000                move.b     D0, [A3 + D6.w]
  6425. 000044A6  5480                     addq.l     D0, 2
  6426. 000044A8  D113                     add.b      [A3], D0
  6427. 000044AA  17BC 002E 60FF           move.b     [A3 + D6.w - 0x1], 0x2E /* '.' */
  6428. 000044B0  17BC 002E 6000           move.b     [A3 + D6.w], 0x2E /* '.' */
  6429. 000044B6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6430. label000044BA:
  6431. 000044BA  4CEE 08F0 FFEC           movem.l    D4,D5,D6,D7,A3, [A6 - 0x14]
  6432. 000044C0  4E5E                     unlink     A6
  6433. 000044C2  4E75                     rts
  6434. export_595:
  6435. fn000044C4:
  6436. 000044C4  4E56 0000                link       A6, 0
  6437. 000044C8  48E7 0018                movem.l    -[A7], A3,A4
  6438. 000044CC  286E 0008                movea.l    A4, [A6 + 0x8]
  6439. 000044D0  266E 000C                movea.l    A3, [A6 + 0xC]
  6440. 000044D4  4A6E 0012                tst.w      [A6 + 0x12]
  6441. 000044D8  670A                     beq        +0xC /* 000044E4 */
  6442. 000044DA  2F0B                     move.l     -[A7], A3
  6443. 000044DC  2F0C                     move.l     -[A7], A4
  6444. 000044DE  4EBA DD2A                jsr        [PC - 0x22D6 /* 0000220A */]
  6445. 000044E2  508F                     addq.l     A7, 8
  6446. label000044E4:
  6447. 000044E4  200B                     move.l     D0, A3
  6448. 000044E6  6750                     beq        +0x52 /* 00004538 */
  6449. 000044E8  4A13                     tst.b      [A3]
  6450. 000044EA  673E                     beq        +0x40 /* 0000452A */
  6451. 000044EC  7020                     moveq.l    D0, 0x20
  6452. 000044EE  C013                     and.b      D0, [A3]
  6453. 000044F0  6710                     beq        +0x12 /* 00004502 */
  6454. 000044F2  7000                     moveq.l    D0, 0x00
  6455. 000044F4  302B 0006                move.w     D0, [A3 + 0x6]
  6456. 000044F8  2F00                     move.l     -[A7], D0
  6457. 000044FA  2F0C                     move.l     -[A7], A4
  6458. 000044FC  4EBA DC8E                jsr        [PC - 0x2372 /* 0000218C */]
  6459. 00004500  508F                     addq.l     A7, 8
  6460. label00004502:
  6461. 00004502  7007                     moveq.l    D0, 0x07
  6462. 00004504  C013                     and.b      D0, [A3]
  6463. 00004506  0C00 0003                cmpi.b     D0, 0x3
  6464. 0000450A  660A                     bne        +0xC /* 00004516 */
  6465. 0000450C  486B 0008                pea.l      [A3 + 0x8]
  6466. 00004510  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6467. 00004514  588F                     addq.l     A7, 4
  6468. label00004516:
  6469. 00004516  7000                     moveq.l    D0, 0x00
  6470. 00004518  302B 0004                move.w     D0, [A3 + 0x4]
  6471. 0000451C  2F00                     move.l     -[A7], D0
  6472. 0000451E  2F0C                     move.l     -[A7], A4
  6473. 00004520  4EBA 1E0A                jsr        [PC + 0x1E0A /* 0000632C */]
  6474. 00004524  53AC 00D4                subq.l     [A4 + 0xD4], 1
  6475. 00004528  508F                     addq.l     A7, 8
  6476. label0000452A:
  6477. 0000452A  426B 0002                clr.w      [A3 + 0x2]
  6478. 0000452E  426B 0004                clr.w      [A3 + 0x4]
  6479. 00004532  422B 0001                clr.b      [A3 + 0x1]
  6480. 00004536  4213                     clr.b      [A3]
  6481. label00004538:
  6482. 00004538  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  6483. 0000453E  4E5E                     unlink     A6
  6484. 00004540  4E75                     rts
  6485. export_596:
  6486. 00004542  2F2D B9E6                move.l     -[A7], [A5 - 0x461A]
  6487. 00004546  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6488. 0000454A  206D B9C6                movea.l    A0, [A5 - 0x463A]
  6489. 0000454E  2068 0256                movea.l    A0, [A0 + 0x256]
  6490. 00004552  302D B9CA                move.w     D0, [A5 - 0x4636]
  6491. 00004556  48C0                     ext.l      D0
  6492. 00004558  E580                     asl        D0, 2
  6493. 0000455A  7200                     moveq.l    D1, 0x00
  6494. 0000455C  2181 0800                move.l     [A0 + D0], D1
  6495. 00004560  7001                     moveq.l    D0, 0x01
  6496. 00004562  588F                     addq.l     A7, 4
  6497. 00004564  4E75                     rts
  6498. export_597:
  6499. 00004566  7001                     moveq.l    D0, 0x01
  6500. 00004568  2F00                     move.l     -[A7], D0
  6501. 0000456A  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  6502. 0000456E  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  6503. 00004572  4EBA FF50                jsr        [PC - 0xB0 /* 000044C4 */]
  6504. 00004576  7001                     moveq.l    D0, 0x01
  6505. 00004578  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6506. 0000457C  4E75                     rts
  6507. export_598:
  6508. 0000457E  7000                     moveq.l    D0, 0x00
  6509. 00004580  2F00                     move.l     -[A7], D0
  6510. 00004582  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  6511. 00004586  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  6512. 0000458A  4EBA FF38                jsr        [PC - 0xC8 /* 000044C4 */]
  6513. 0000458E  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6514. 00004592  7001                     moveq.l    D0, 0x01
  6515. 00004594  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6516. 00004598  4E75                     rts
  6517. export_599:
  6518. 0000459A  4E56 FFF8                link       A6, -0x0008
  6519. 0000459E  2F0B                     move.l     -[A7], A3
  6520. 000045A0  266E 0008                movea.l    A3, [A6 + 0x8]
  6521. 000045A4  376B 01A6 0364           move.w     [A3 + 0x364], [A3 + 0x1A6]
  6522. 000045AA  376B 01A8 034A           move.w     [A3 + 0x34A], [A3 + 0x1A8]
  6523. 000045B0  2F0B                     move.l     -[A7], A3
  6524. 000045B2  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  6525. 000045B6  706D                     moveq.l    D0, 0x6D
  6526. 000045B8  2F00                     move.l     -[A7], D0
  6527. 000045BA  2F0B                     move.l     -[A7], A3
  6528. 000045BC  4EAD 1502                jsr        [A5 + 0x1502 /* export_668 */]
  6529. 000045C0  302B 01C2                move.w     D0, [A3 + 0x1C2]
  6530. 000045C4  5340                     subq.w     D0, 1
  6531. 000045C6  3D40 FFF8                move.w     [A6 - 0x8], D0
  6532. 000045CA  302B 01C6                move.w     D0, [A3 + 0x1C6]
  6533. 000045CE  5240                     addq.w     D0, 1
  6534. 000045D0  3D40 FFFC                move.w     [A6 - 0x4], D0
  6535. 000045D4  3D6B 01C4 FFFA           move.w     [A6 - 0x6], [A3 + 0x1C4]
  6536. 000045DA  3D6B 0170 FFFE           move.w     [A6 - 0x2], [A3 + 0x170]
  6537. 000045E0  41EE 0000                lea.l      A0, [A6 + 0x0]
  6538. 000045E4  2F20                     move.l     -[A7], -[A0]
  6539. 000045E6  2F20                     move.l     -[A7], -[A0]
  6540. 000045E8  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  6541. 000045EC  41EB 0328                lea.l      A0, [A3 + 0x328]
  6542. 000045F0  2F20                     move.l     -[A7], -[A0]
  6543. 000045F2  2F20                     move.l     -[A7], -[A0]
  6544. 000045F4  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  6545. 000045F8  2F0B                     move.l     -[A7], A3
  6546. 000045FA  4EBA 17E4                jsr        [PC + 0x17E4 /* 00005DE0 */]
  6547. 000045FE  266E FFF4                movea.l    A3, [A6 - 0xC]
  6548. 00004602  4E5E                     unlink     A6
  6549. 00004604  4E75                     rts
  6550. export_600:
  6551. fn00004606:
  6552. 00004606  2F0B                     move.l     -[A7], A3
  6553. 00004608  266F 0008                movea.l    A3, [A7 + 0x8]
  6554. 0000460C  4AAB 0212                tst.l      [A3 + 0x212]
  6555. 00004610  672C                     beq        +0x2E /* 0000463E */
  6556. 00004612  601A                     bra        +0x1C /* 0000462E */
  6557. label00004614:
  6558. 00004614  206B 0212                movea.l    A0, [A3 + 0x212]
  6559. 00004618  536B 015A                subq.w     [A3 + 0x15A], 1
  6560. 0000461C  7000                     moveq.l    D0, 0x00
  6561. 0000461E  302B 015A                move.w     D0, [A3 + 0x15A]
  6562. 00004622  E580                     asl        D0, 2
  6563. 00004624  4870 0800                pea.l      [A0 + D0]
  6564. 00004628  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6565. 0000462C  588F                     addq.l     A7, 4
  6566. label0000462E:
  6567. 0000462E  4A6B 015A                tst.w      [A3 + 0x15A]
  6568. 00004632  66E0                     bne        -0x1E /* 00004614 */
  6569. 00004634  486B 0212                pea.l      [A3 + 0x212]
  6570. 00004638  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6571. 0000463C  588F                     addq.l     A7, 4
  6572. label0000463E:
  6573. 0000463E  265F                     movea.l    A3, [A7]+
  6574. 00004640  4E75                     rts
  6575. export_601:
  6576. fn00004642:
  6577. 00004642  4E56 FFC6                link       A6, -0x003A
  6578. 00004646  48E7 0118                movem.l    -[A7], D7,A3,A4
  6579. 0000464A  266E 0008                movea.l    A3, [A6 + 0x8]
  6580. 0000464E  486E FFC6                pea.l      [A6 - 0x3A]
  6581. 00004652  4EBA 0E52                jsr        [PC + 0xE52 /* 000054A6 */]
  6582. 00004656  2B4B B9C6                move.l     [A5 - 0x463A], A3
  6583. 0000465A  588F                     addq.l     A7, 4
  6584. 0000465C  6700 02F6                beq        +0x2F8 /* 00004954 */
  6585. 00004660  286D BA78                movea.l    A4, [A5 - 0x4588]
  6586. 00004664  2B4B BA78                move.l     [A5 - 0x4588], A3
  6587. 00004668  2F0B                     move.l     -[A7], A3
  6588. 0000466A  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  6589. 0000466E  2B4C BA78                move.l     [A5 - 0x4588], A4
  6590. 00004672  4AAB 0256                tst.l      [A3 + 0x256]
  6591. 00004676  588F                     addq.l     A7, 4
  6592. 00004678  6730                     beq        +0x32 /* 000046AA */
  6593. 0000467A  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  6594. 00004680  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  6595. 00004686  41ED 12D2                lea.l      A0, [A5 + 0x12D2 /* export_598 */]
  6596. 0000468A  2B48 B9EC                move.l     [A5 - 0x4614], A0
  6597. 0000468E  41ED 12C2                lea.l      A0, [A5 + 0x12C2 /* export_596 */]
  6598. 00004692  2B48 B9F4                move.l     [A5 - 0x460C], A0
  6599. 00004696  4EBA FBA2                jsr        [PC - 0x45E /* 0000423A */]
  6600. 0000469A  2F2B 0256                move.l     -[A7], [A3 + 0x256]
  6601. 0000469E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6602. 000046A2  7000                     moveq.l    D0, 0x00
  6603. 000046A4  2740 0256                move.l     [A3 + 0x256], D0
  6604. 000046A8  588F                     addq.l     A7, 4
  6605. label000046AA:
  6606. 000046AA  2F0B                     move.l     -[A7], A3
  6607. 000046AC  4EBA FF58                jsr        [PC - 0xA8 /* 00004606 */]
  6608. 000046B0  486B 0216                pea.l      [A3 + 0x216]
  6609. 000046B4  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6610. 000046B8  4AAB 021A                tst.l      [A3 + 0x21A]
  6611. 000046BC  508F                     addq.l     A7, 8
  6612. 000046BE  6732                     beq        +0x34 /* 000046F2 */
  6613. 000046C0  3E2B 0172                move.w     D7, [A3 + 0x172]
  6614. 000046C4  601A                     bra        +0x1C /* 000046E0 */
  6615. label000046C6:
  6616. 000046C6  206B 021A                movea.l    A0, [A3 + 0x21A]
  6617. 000046CA  48C7                     ext.l      D7
  6618. 000046CC  2007                     move.l     D0, D7
  6619. 000046CE  D080                     add.l      D0, D0
  6620. 000046D0  2200                     move.l     D1, D0
  6621. 000046D2  E588                     lsl        D0, 2
  6622. 000046D4  D081                     add.l      D0, D1
  6623. 000046D6  4870 0804                pea.l      [A0 + D0 + 0x4]
  6624. 000046DA  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6625. 000046DE  588F                     addq.l     A7, 4
  6626. label000046E0:
  6627. 000046E0  3007                     move.w     D0, D7
  6628. 000046E2  5347                     subq.w     D7, 1
  6629. 000046E4  4A40                     tst.w      D0
  6630. 000046E6  66DE                     bne        -0x20 /* 000046C6 */
  6631. 000046E8  486B 021A                pea.l      [A3 + 0x21A]
  6632. 000046EC  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6633. 000046F0  588F                     addq.l     A7, 4
  6634. label000046F2:
  6635. 000046F2  486B 0222                pea.l      [A3 + 0x222]
  6636. 000046F6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6637. 000046FA  486B 0226                pea.l      [A3 + 0x226]
  6638. 000046FE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6639. 00004702  486B 022A                pea.l      [A3 + 0x22A]
  6640. 00004706  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6641. 0000470A  486B 022E                pea.l      [A3 + 0x22E]
  6642. 0000470E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6643. 00004712  486B 0232                pea.l      [A3 + 0x232]
  6644. 00004716  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6645. 0000471A  486B 0236                pea.l      [A3 + 0x236]
  6646. 0000471E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6647. 00004722  486B 023A                pea.l      [A3 + 0x23A]
  6648. 00004726  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6649. 0000472A  486B 0280                pea.l      [A3 + 0x280]
  6650. 0000472E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6651. 00004732  4AAB 023E                tst.l      [A3 + 0x23E]
  6652. 00004736  4FEF 0020                lea.l      A7, [A7 + 0x20]
  6653. 0000473A  6730                     beq        +0x32 /* 0000476C */
  6654. 0000473C  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6655. 00004740  3E2B 015C                move.w     D7, [A3 + 0x15C]
  6656. 00004744  6014                     bra        +0x16 /* 0000475A */
  6657. label00004746:
  6658. 00004746  206B 023E                movea.l    A0, [A3 + 0x23E]
  6659. 0000474A  48C7                     ext.l      D7
  6660. 0000474C  2007                     move.l     D0, D7
  6661. 0000474E  E580                     asl        D0, 2
  6662. 00004750  4870 0800                pea.l      [A0 + D0]
  6663. 00004754  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6664. 00004758  588F                     addq.l     A7, 4
  6665. label0000475A:
  6666. 0000475A  3007                     move.w     D0, D7
  6667. 0000475C  5347                     subq.w     D7, 1
  6668. 0000475E  4A40                     tst.w      D0
  6669. 00004760  66E4                     bne        -0x1A /* 00004746 */
  6670. 00004762  486B 023E                pea.l      [A3 + 0x23E]
  6671. 00004766  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6672. 0000476A  588F                     addq.l     A7, 4
  6673. label0000476C:
  6674. 0000476C  4AAB 0242                tst.l      [A3 + 0x242]
  6675. 00004770  6730                     beq        +0x32 /* 000047A2 */
  6676. 00004772  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6677. 00004776  3E2B 015E                move.w     D7, [A3 + 0x15E]
  6678. 0000477A  6014                     bra        +0x16 /* 00004790 */
  6679. label0000477C:
  6680. 0000477C  206B 0242                movea.l    A0, [A3 + 0x242]
  6681. 00004780  48C7                     ext.l      D7
  6682. 00004782  2007                     move.l     D0, D7
  6683. 00004784  E580                     asl        D0, 2
  6684. 00004786  4870 0800                pea.l      [A0 + D0]
  6685. 0000478A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6686. 0000478E  588F                     addq.l     A7, 4
  6687. label00004790:
  6688. 00004790  3007                     move.w     D0, D7
  6689. 00004792  5347                     subq.w     D7, 1
  6690. 00004794  4A40                     tst.w      D0
  6691. 00004796  66E4                     bne        -0x1A /* 0000477C */
  6692. 00004798  486B 0242                pea.l      [A3 + 0x242]
  6693. 0000479C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6694. 000047A0  588F                     addq.l     A7, 4
  6695. label000047A2:
  6696. 000047A2  4AAB 0246                tst.l      [A3 + 0x246]
  6697. 000047A6  6762                     beq        +0x64 /* 0000480A */
  6698. 000047A8  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6699. 000047AC  3E2B 0160                move.w     D7, [A3 + 0x160]
  6700. 000047B0  6046                     bra        +0x48 /* 000047F8 */
  6701. label000047B2:
  6702. 000047B2  206B 0246                movea.l    A0, [A3 + 0x246]
  6703. 000047B6  48C7                     ext.l      D7
  6704. 000047B8  2007                     move.l     D0, D7
  6705. 000047BA  2200                     move.l     D1, D0
  6706. 000047BC  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  6707. 000047C0  4841                     swap.w     D1
  6708. 000047C2  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  6709. 000047C6  4841                     swap.w     D1
  6710. 000047C8  4241                     clr.w      D1
  6711. 000047CA  D081                     add.l      D0, D1
  6712. 000047CC  4870 0814                pea.l      [A0 + D0 + 0x14]
  6713. 000047D0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6714. 000047D4  206B 0246                movea.l    A0, [A3 + 0x246]
  6715. 000047D8  48C7                     ext.l      D7
  6716. 000047DA  2007                     move.l     D0, D7
  6717. 000047DC  2200                     move.l     D1, D0
  6718. 000047DE  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  6719. 000047E2  4841                     swap.w     D1
  6720. 000047E4  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  6721. 000047E8  4841                     swap.w     D1
  6722. 000047EA  4241                     clr.w      D1
  6723. 000047EC  D081                     add.l      D0, D1
  6724. 000047EE  4870 0818                pea.l      [A0 + D0 + 0x18]
  6725. 000047F2  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6726. 000047F6  508F                     addq.l     A7, 8
  6727. label000047F8:
  6728. 000047F8  3007                     move.w     D0, D7
  6729. 000047FA  5347                     subq.w     D7, 1
  6730. 000047FC  4A40                     tst.w      D0
  6731. 000047FE  66B2                     bne        -0x4C /* 000047B2 */
  6732. 00004800  486B 0246                pea.l      [A3 + 0x246]
  6733. 00004804  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6734. 00004808  588F                     addq.l     A7, 4
  6735. label0000480A:
  6736. 0000480A  4AAB 024A                tst.l      [A3 + 0x24A]
  6737. 0000480E  6730                     beq        +0x32 /* 00004840 */
  6738. 00004810  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6739. 00004814  3E2B 0162                move.w     D7, [A3 + 0x162]
  6740. 00004818  6014                     bra        +0x16 /* 0000482E */
  6741. label0000481A:
  6742. 0000481A  206B 024A                movea.l    A0, [A3 + 0x24A]
  6743. 0000481E  48C7                     ext.l      D7
  6744. 00004820  2007                     move.l     D0, D7
  6745. 00004822  E580                     asl        D0, 2
  6746. 00004824  4870 0800                pea.l      [A0 + D0]
  6747. 00004828  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6748. 0000482C  588F                     addq.l     A7, 4
  6749. label0000482E:
  6750. 0000482E  3007                     move.w     D0, D7
  6751. 00004830  5347                     subq.w     D7, 1
  6752. 00004832  4A40                     tst.w      D0
  6753. 00004834  66E4                     bne        -0x1A /* 0000481A */
  6754. 00004836  486B 024A                pea.l      [A3 + 0x24A]
  6755. 0000483A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6756. 0000483E  588F                     addq.l     A7, 4
  6757. label00004840:
  6758. 00004840  4AAB 024E                tst.l      [A3 + 0x24E]
  6759. 00004844  6730                     beq        +0x32 /* 00004876 */
  6760. 00004846  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  6761. 0000484A  3E2B 0164                move.w     D7, [A3 + 0x164]
  6762. 0000484E  6014                     bra        +0x16 /* 00004864 */
  6763. label00004850:
  6764. 00004850  206B 024E                movea.l    A0, [A3 + 0x24E]
  6765. 00004854  48C7                     ext.l      D7
  6766. 00004856  2007                     move.l     D0, D7
  6767. 00004858  E780                     asl        D0, 3
  6768. 0000485A  4870 0800                pea.l      [A0 + D0]
  6769. 0000485E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6770. 00004862  588F                     addq.l     A7, 4
  6771. label00004864:
  6772. 00004864  3007                     move.w     D0, D7
  6773. 00004866  5347                     subq.w     D7, 1
  6774. 00004868  4A40                     tst.w      D0
  6775. 0000486A  66E4                     bne        -0x1A /* 00004850 */
  6776. 0000486C  486B 024E                pea.l      [A3 + 0x24E]
  6777. 00004870  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6778. 00004874  588F                     addq.l     A7, 4
  6779. label00004876:
  6780. 00004876  4AAB 0252                tst.l      [A3 + 0x252]
  6781. 0000487A  673C                     beq        +0x3E /* 000048B8 */
  6782. 0000487C  3E2B 0166                move.w     D7, [A3 + 0x166]
  6783. 00004880  6024                     bra        +0x26 /* 000048A6 */
  6784. label00004882:
  6785. 00004882  206B 0252                movea.l    A0, [A3 + 0x252]
  6786. 00004886  48C7                     ext.l      D7
  6787. 00004888  2007                     move.l     D0, D7
  6788. 0000488A  2200                     move.l     D1, D0
  6789. 0000488C  C0FC 000E                mulu.w     D0, 0xE
  6790. 00004890  4841                     swap.w     D1
  6791. 00004892  C2FC 000E                mulu.w     D1, 0xE
  6792. 00004896  4841                     swap.w     D1
  6793. 00004898  4241                     clr.w      D1
  6794. 0000489A  D081                     add.l      D0, D1
  6795. 0000489C  4870 0804                pea.l      [A0 + D0 + 0x4]
  6796. 000048A0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6797. 000048A4  588F                     addq.l     A7, 4
  6798. label000048A6:
  6799. 000048A6  3007                     move.w     D0, D7
  6800. 000048A8  5347                     subq.w     D7, 1
  6801. 000048AA  4A40                     tst.w      D0
  6802. 000048AC  66D4                     bne        -0x2A /* 00004882 */
  6803. 000048AE  486B 0252                pea.l      [A3 + 0x252]
  6804. 000048B2  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6805. 000048B6  588F                     addq.l     A7, 4
  6806. label000048B8:
  6807. 000048B8  486B 00C8                pea.l      [A3 + 0xC8]
  6808. 000048BC  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6809. 000048C0  2F0B                     move.l     -[A7], A3
  6810. 000048C2  4EAD 14B2                jsr        [A5 + 0x14B2 /* export_658 */]
  6811. 000048C6  486B 0292                pea.l      [A3 + 0x292]
  6812. 000048CA  4EAD 195A                jsr        [A5 + 0x195A /* export_807 */]
  6813. 000048CE  486B 029A                pea.l      [A3 + 0x29A]
  6814. 000048D2  4EAD 0B32                jsr        [A5 + 0xB32 /* export_354 */]
  6815. 000048D6  2F0B                     move.l     -[A7], A3
  6816. 000048D8  4EBA 123A                jsr        [PC + 0x123A /* 00005B14 */]
  6817. 000048DC  4A6E 000E                tst.w      [A6 + 0xE]
  6818. 000048E0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6819. 000048E4  676E                     beq        +0x70 /* 00004954 */
  6820. 000048E6  486B 00E4                pea.l      [A3 + 0xE4]
  6821. 000048EA  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6822. 000048EE  286D BA4C                movea.l    A4, [A5 - 0x45B4]
  6823. 000048F2  B7CC                     cmpa.l     A3, A4
  6824. 000048F4  588F                     addq.l     A7, 4
  6825. 000048F6  661A                     bne        +0x1C /* 00004912 */
  6826. 000048F8  2B6B 02C4 BA4C           move.l     [A5 - 0x45B4], [A3 + 0x2C4]
  6827. 000048FE  6016                     bra        +0x18 /* 00004916 */
  6828. label00004900:
  6829. 00004900  B7EC 02C4                cmpa.l     A3, [A4 + 0x2C4]
  6830. 00004904  6608                     bne        +0xA /* 0000490E */
  6831. 00004906  296B 02C4 02C4           move.l     [A4 + 0x2C4], [A3 + 0x2C4]
  6832. 0000490C  6008                     bra        +0xA /* 00004916 */
  6833. label0000490E:
  6834. 0000490E  286C 02C4                movea.l    A4, [A4 + 0x2C4]
  6835. label00004912:
  6836. 00004912  200C                     move.l     D0, A4
  6837. 00004914  66EA                     bne        -0x14 /* 00004900 */
  6838. label00004916:
  6839. 00004916  302B 027A                move.w     D0, [A3 + 0x27A]
  6840. 0000491A  0800 0000                btst.b     D0, 0x0
  6841. 0000491E  6720                     beq        +0x22 /* 00004940 */
  6842. 00004920  486B 0262                pea.l      [A3 + 0x262]
  6843. 00004924  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  6844. 00004928  4A80                     tst.l      D0
  6845. 0000492A  588F                     addq.l     A7, 4
  6846. 0000492C  6612                     bne        +0x14 /* 00004940 */
  6847. 0000492E  486B 0262                pea.l      [A3 + 0x262]
  6848. 00004932  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  6849. 00004936  486B 0262                pea.l      [A3 + 0x262]
  6850. 0000493A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  6851. 0000493E  508F                     addq.l     A7, 8
  6852. label00004940:
  6853. 00004940  486B 0262                pea.l      [A3 + 0x262]
  6854. 00004944  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  6855. 00004948  2F0B                     move.l     -[A7], A3
  6856. 0000494A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6857. 0000494E  4EBA 0D0E                jsr        [PC + 0xD0E /* 0000565E */]
  6858. 00004952  508F                     addq.l     A7, 8
  6859. label00004954:
  6860. 00004954  486E FFC6                pea.l      [A6 - 0x3A]
  6861. 00004958  4EBA 0B78                jsr        [PC + 0xB78 /* 000054D2 */]
  6862. 0000495C  588F                     addq.l     A7, 4
  6863. 0000495E  4CEE 1880 FFBA           movem.l    D7,A3,A4, [A6 - 0x46]
  6864. 00004964  4E5E                     unlink     A6
  6865. 00004966  4E75                     rts
  6866. export_602:
  6867. fn00004968:
  6868. 00004968  48E7 0018                movem.l    -[A7], A3,A4
  6869. 0000496C  286F 000C                movea.l    A4, [A7 + 0xC]
  6870. 00004970  426C 000C                clr.w      [A4 + 0xC]
  6871. 00004974  600A                     bra        +0xC /* 00004980 */
  6872. label00004976:
  6873. 00004976  2893                     move.l     [A4], [A3]
  6874. 00004978  2F0B                     move.l     -[A7], A3
  6875. 0000497A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6876. 0000497E  588F                     addq.l     A7, 4
  6877. label00004980:
  6878. 00004980  2654                     movea.l    A3, [A4]
  6879. 00004982  200B                     move.l     D0, A3
  6880. 00004984  66F0                     bne        -0xE /* 00004976 */
  6881. 00004986  4CDF 1800                movem.l    A3,A4, [A7]+
  6882. 0000498A  4E75                     rts
  6883. export_603:
  6884. fn0000498C:
  6885. 0000498C  48E7 0018                movem.l    -[A7], A3,A4
  6886. 00004990  286F 000C                movea.l    A4, [A7 + 0xC]
  6887. 00004994  600E                     bra        +0x10 /* 000049A4 */
  6888. label00004996:
  6889. 00004996  296B 001A 03D2           move.l     [A4 + 0x3D2], [A3 + 0x1A]
  6890. 0000499C  2F0B                     move.l     -[A7], A3
  6891. 0000499E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6892. 000049A2  588F                     addq.l     A7, 4
  6893. label000049A4:
  6894. 000049A4  266C 03D2                movea.l    A3, [A4 + 0x3D2]
  6895. 000049A8  200B                     move.l     D0, A3
  6896. 000049AA  66EA                     bne        -0x14 /* 00004996 */
  6897. 000049AC  486C 01DA                pea.l      [A4 + 0x1DA]
  6898. 000049B0  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  6899. 000049B4  486C 032E                pea.l      [A4 + 0x32E]
  6900. 000049B8  4EBA FFAE                jsr        [PC - 0x52 /* 00004968 */]
  6901. 000049BC  486C 0356                pea.l      [A4 + 0x356]
  6902. 000049C0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6903. 000049C4  486C 0370                pea.l      [A4 + 0x370]
  6904. 000049C8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6905. 000049CC  486C 021C                pea.l      [A4 + 0x21C]
  6906. 000049D0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6907. 000049D4  486C 0212                pea.l      [A4 + 0x212]
  6908. 000049D8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  6909. 000049DC  2F0C                     move.l     -[A7], A4
  6910. 000049DE  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6911. 000049E2  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  6912. 000049E6  4CDF 1800                movem.l    A3,A4, [A7]+
  6913. 000049EA  4E75                     rts
  6914. export_604:
  6915. 000049EC  48E7 0110                movem.l    -[A7], D7,A3
  6916. 000049F0  266D BA4C                movea.l    A3, [A5 - 0x45B4]
  6917. 000049F4  6044                     bra        +0x46 /* 00004A3A */
  6918. label000049F6:
  6919. 000049F6  4A6B 0184                tst.w      [A3 + 0x184]
  6920. 000049FA  673A                     beq        +0x3C /* 00004A36 */
  6921. 000049FC  302B 0188                move.w     D0, [A3 + 0x188]
  6922. 00004A00  806B 0186                or.w       D0, [A3 + 0x186]
  6923. 00004A04  322B 018A                move.w     D1, [A3 + 0x18A]
  6924. 00004A08  8240                     or.w       D1, D0
  6925. 00004A0A  672A                     beq        +0x2C /* 00004A36 */
  6926. 00004A0C  486D 290A                pea.l      [A5 + 0x290A /* export_1309 */]
  6927. 00004A10  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6928. 00004A14  3E00                     move.w     D7, D0
  6929. 00004A16  588F                     addq.l     A7, 4
  6930. 00004A18  6718                     beq        +0x1A /* 00004A32 */
  6931. 00004A1A  7000                     moveq.l    D0, 0x00
  6932. 00004A1C  2F00                     move.l     -[A7], D0
  6933. 00004A1E  2F0B                     move.l     -[A7], A3
  6934. 00004A20  4EAD 290A                jsr        [A5 + 0x290A /* export_1309 */]
  6935. 00004A24  3E00                     move.w     D7, D0
  6936. 00004A26  486D 290A                pea.l      [A5 + 0x290A /* export_1309 */]
  6937. 00004A2A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6938. 00004A2E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6939. label00004A32:
  6940. 00004A32  4A47                     tst.w      D7
  6941. 00004A34  6708                     beq        +0xA /* 00004A3E */
  6942. label00004A36:
  6943. 00004A36  266B 02C4                movea.l    A3, [A3 + 0x2C4]
  6944. label00004A3A:
  6945. 00004A3A  200B                     move.l     D0, A3
  6946. 00004A3C  66B8                     bne        -0x46 /* 000049F6 */
  6947. label00004A3E:
  6948. 00004A3E  4CDF 0880                movem.l    D7,A3, [A7]+
  6949. 00004A42  4E75                     rts
  6950. export_605:
  6951. 00004A44  7010                     moveq.l    D0, 0x10
  6952. 00004A46  C02D B9D2                and.b      D0, [A5 - 0x462E]
  6953. 00004A4A  6718                     beq        +0x1A /* 00004A64 */
  6954. 00004A4C  202D C368                move.l     D0, [A5 - 0x3C98]
  6955. 00004A50  52AD C368                addq.l     [A5 - 0x3C98], 1
  6956. 00004A54  4A80                     tst.l      D0
  6957. 00004A56  660C                     bne        +0xE /* 00004A64 */
  6958. 00004A58  3B6D B9CA C366           move.w     [A5 - 0x3C9A], [A5 - 0x4636]
  6959. 00004A5E  3B6D B9CC C364           move.w     [A5 - 0x3C9C], [A5 - 0x4634]
  6960. label00004A64:
  6961. 00004A64  7001                     moveq.l    D0, 0x01
  6962. 00004A66  4E75                     rts
  6963. fn00004A68:
  6964. 00004A68  48E7 0110                movem.l    -[A7], D7,A3
  6965. 00004A6C  206D B9C6                movea.l    A0, [A5 - 0x463A]
  6966. 00004A70  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  6967. 00004A74  206D B9C6                movea.l    A0, [A5 - 0x463A]
  6968. 00004A78  2668 021E                movea.l    A3, [A0 + 0x21E]
  6969. 00004A7C  6072                     bra        +0x74 /* 00004AF0 */
  6970. label00004A7E:
  6971. 00004A7E  303C 103F                move.w     D0, 0x103F
  6972. 00004A82  C06B 0008                and.w      D0, [A3 + 0x8]
  6973. 00004A86  0C40 0011                cmpi.w     D0, 0x11
  6974. 00004A8A  6660                     bne        +0x62 /* 00004AEC */
  6975. 00004A8C  302D B9BE                move.w     D0, [A5 - 0x4642]
  6976. 00004A90  B06B 0002                cmp.w      D0, [A3 + 0x2]
  6977. 00004A94  6E56                     bgt        +0x58 /* 00004AEC */
  6978. 00004A96  302D B9C0                move.w     D0, [A5 - 0x4640]
  6979. 00004A9A  B053                     cmp.w      D0, [A3]
  6980. 00004A9C  6D4E                     blt        +0x50 /* 00004AEC */
  6981. 00004A9E  302D B9C2                move.w     D0, [A5 - 0x463E]
  6982. 00004AA2  B06B 0006                cmp.w      D0, [A3 + 0x6]
  6983. 00004AA6  6E44                     bgt        +0x46 /* 00004AEC */
  6984. 00004AA8  302D B9C4                move.w     D0, [A5 - 0x463C]
  6985. 00004AAC  B06B 0004                cmp.w      D0, [A3 + 0x4]
  6986. 00004AB0  6D3A                     blt        +0x3C /* 00004AEC */
  6987. 00004AB2  52AD C368                addq.l     [A5 - 0x3C98], 1
  6988. 00004AB6  302D B9BE                move.w     D0, [A5 - 0x4642]
  6989. 00004ABA  B053                     cmp.w      D0, [A3]
  6990. 00004ABC  6F08                     ble        +0xA /* 00004AC6 */
  6991. 00004ABE  302D B9BE                move.w     D0, [A5 - 0x4642]
  6992. 00004AC2  48C0                     ext.l      D0
  6993. 00004AC4  6004                     bra        +0x6 /* 00004ACA */
  6994. label00004AC6:
  6995. 00004AC6  3013                     move.w     D0, [A3]
  6996. 00004AC8  48C0                     ext.l      D0
  6997. label00004ACA:
  6998. 00004ACA  3B40 C366                move.w     [A5 - 0x3C9A], D0
  6999. 00004ACE  302D B9C2                move.w     D0, [A5 - 0x463E]
  7000. 00004AD2  B06B 0004                cmp.w      D0, [A3 + 0x4]
  7001. 00004AD6  6F08                     ble        +0xA /* 00004AE0 */
  7002. 00004AD8  302D B9C2                move.w     D0, [A5 - 0x463E]
  7003. 00004ADC  48C0                     ext.l      D0
  7004. 00004ADE  6006                     bra        +0x8 /* 00004AE6 */
  7005. label00004AE0:
  7006. 00004AE0  302B 0004                move.w     D0, [A3 + 0x4]
  7007. 00004AE4  48C0                     ext.l      D0
  7008. label00004AE6:
  7009. 00004AE6  3B40 C364                move.w     [A5 - 0x3C9C], D0
  7010. 00004AEA  600C                     bra        +0xE /* 00004AF8 */
  7011. label00004AEC:
  7012. 00004AEC  D6FC 001C                add.w      A3, 0x1C
  7013. label00004AF0:
  7014. 00004AF0  3007                     move.w     D0, D7
  7015. 00004AF2  5347                     subq.w     D7, 1
  7016. 00004AF4  4A40                     tst.w      D0
  7017. 00004AF6  6686                     bne        -0x78 /* 00004A7E */
  7018. label00004AF8:
  7019. 00004AF8  7000                     moveq.l    D0, 0x00
  7020. 00004AFA  4CDF 0880                movem.l    D7,A3, [A7]+
  7021. 00004AFE  4E75                     rts
  7022. export_606:
  7023. fn00004B00:
  7024. 00004B00  4E56 FDFC                link       A6, -0x0204
  7025. 00004B04  48E7 0118                movem.l    -[A7], D7,A3,A4
  7026. 00004B08  49EE FF00                lea.l      A4, [A6 - 0x100]
  7027. 00004B0C  47EE FE00                lea.l      A3, [A6 - 0x200]
  7028. 00004B10  3B6E 000A C35E           move.w     [A5 - 0x3CA2], [A6 + 0xA]
  7029. 00004B16  7E01                     moveq.l    D7, 0x01
  7030. 00004B18  7000                     moveq.l    D0, 0x00
  7031. 00004B1A  2B40 C368                move.l     [A5 - 0x3C98], D0
  7032. 00004B1E  3B6D B9BE C362           move.w     [A5 - 0x3C9E], [A5 - 0x4642]
  7033. 00004B24  3B6D B9C2 C360           move.w     [A5 - 0x3CA0], [A5 - 0x463E]
  7034. 00004B2A  206D B9C6                movea.l    A0, [A5 - 0x463A]
  7035. 00004B2E  4A68 018C                tst.w      [A0 + 0x18C]
  7036. 00004B32  6772                     beq        +0x74 /* 00004BA6 */
  7037. 00004B34  2D6D B9EC FDFC           move.l     [A6 - 0x204], [A5 - 0x4614]
  7038. 00004B3A  41ED 130A                lea.l      A0, [A5 + 0x130A /* export_605 */]
  7039. 00004B3E  2B48 B9EC                move.l     [A5 - 0x4614], A0
  7040. 00004B42  4EBA F6F6                jsr        [PC - 0x90A /* 0000423A */]
  7041. 00004B46  4AAD C368                tst.l      [A5 - 0x3C98]
  7042. 00004B4A  6F54                     ble        +0x56 /* 00004BA0 */
  7043. 00004B4C  206D B9C6                movea.l    A0, [A5 - 0x463A]
  7044. 00004B50  3028 0180                move.w     D0, [A0 + 0x180]
  7045. 00004B54  48C0                     ext.l      D0
  7046. 00004B56  2F00                     move.l     -[A7], D0
  7047. 00004B58  7000                     moveq.l    D0, 0x00
  7048. 00004B5A  2F00                     move.l     -[A7], D0
  7049. 00004B5C  322D C364                move.w     D1, [A5 - 0x3C9C]
  7050. 00004B60  48C1                     ext.l      D1
  7051. 00004B62  2F01                     move.l     -[A7], D1
  7052. 00004B64  322D C366                move.w     D1, [A5 - 0x3C9A]
  7053. 00004B68  48C1                     ext.l      D1
  7054. 00004B6A  2F01                     move.l     -[A7], D1
  7055. 00004B6C  2F0C                     move.l     -[A7], A4
  7056. 00004B6E  4EBA F7DC                jsr        [PC - 0x824 /* 0000434C */]
  7057. 00004B72  2F0C                     move.l     -[A7], A4
  7058. 00004B74  2F2D C368                move.l     -[A7], [A5 - 0x3C98]
  7059. 00004B78  4878 03FC                push.l     0x3FC
  7060. 00004B7C  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  7061. 00004B80  588F                     addq.l     A7, 4
  7062. 00004B82  2F00                     move.l     -[A7], D0
  7063. 00004B84  200B                     move.l     D0, A3
  7064. 00004B86  5280                     addq.l     D0, 1
  7065. 00004B88  2F00                     move.l     -[A7], D0
  7066. 00004B8A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  7067. 00004B8E  1680                     move.b     [A3], D0
  7068. 00004B90  4878 03FC                push.l     0x3FC
  7069. 00004B94  2F0B                     move.l     -[A7], A3
  7070. 00004B96  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  7071. 00004B9A  4247                     clr.w      D7
  7072. 00004B9C  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  7073. label00004BA0:
  7074. 00004BA0  2B6E FDFC B9EC           move.l     [A5 - 0x4614], [A6 - 0x204]
  7075. label00004BA6:
  7076. 00004BA6  4A47                     tst.w      D7
  7077. 00004BA8  6768                     beq        +0x6A /* 00004C12 */
  7078. 00004BAA  206D B9C6                movea.l    A0, [A5 - 0x463A]
  7079. 00004BAE  4A68 01C4                tst.w      [A0 + 0x1C4]
  7080. 00004BB2  675E                     beq        +0x60 /* 00004C12 */
  7081. 00004BB4  4EBA FEB2                jsr        [PC - 0x14E /* 00004A68 */]
  7082. 00004BB8  4AAD C368                tst.l      [A5 - 0x3C98]
  7083. 00004BBC  6F54                     ble        +0x56 /* 00004C12 */
  7084. 00004BBE  206D B9C6                movea.l    A0, [A5 - 0x463A]
  7085. 00004BC2  3028 0180                move.w     D0, [A0 + 0x180]
  7086. 00004BC6  48C0                     ext.l      D0
  7087. 00004BC8  2F00                     move.l     -[A7], D0
  7088. 00004BCA  7000                     moveq.l    D0, 0x00
  7089. 00004BCC  2F00                     move.l     -[A7], D0
  7090. 00004BCE  322D C364                move.w     D1, [A5 - 0x3C9C]
  7091. 00004BD2  48C1                     ext.l      D1
  7092. 00004BD4  2F01                     move.l     -[A7], D1
  7093. 00004BD6  322D C366                move.w     D1, [A5 - 0x3C9A]
  7094. 00004BDA  48C1                     ext.l      D1
  7095. 00004BDC  2F01                     move.l     -[A7], D1
  7096. 00004BDE  2F0C                     move.l     -[A7], A4
  7097. 00004BE0  4EBA F76A                jsr        [PC - 0x896 /* 0000434C */]
  7098. 00004BE4  200C                     move.l     D0, A4
  7099. 00004BE6  5280                     addq.l     D0, 1
  7100. 00004BE8  2F00                     move.l     -[A7], D0
  7101. 00004BEA  4878 06A7                push.l     0x6A7
  7102. 00004BEE  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  7103. 00004BF2  588F                     addq.l     A7, 4
  7104. 00004BF4  2F00                     move.l     -[A7], D0
  7105. 00004BF6  200B                     move.l     D0, A3
  7106. 00004BF8  5280                     addq.l     D0, 1
  7107. 00004BFA  2F00                     move.l     -[A7], D0
  7108. 00004BFC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  7109. 00004C00  1680                     move.b     [A3], D0
  7110. 00004C02  4878 06A7                push.l     0x6A7
  7111. 00004C06  2F0B                     move.l     -[A7], A3
  7112. 00004C08  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  7113. 00004C0C  4247                     clr.w      D7
  7114. 00004C0E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  7115. label00004C12:
  7116. 00004C12  3007                     move.w     D0, D7
  7117. 00004C14  4CEE 1880 FDF0           movem.l    D7,A3,A4, [A6 - 0x210]
  7118. 00004C1A  4E5E                     unlink     A6
  7119. 00004C1C  4E75                     rts
  7120. export_607:
  7121. 00004C1E  4E56 0000                link       A6, 0
  7122. 00004C22  2F0B                     move.l     -[A7], A3
  7123. 00004C24  266E 0008                movea.l    A3, [A6 + 0x8]
  7124. 00004C28  302E 0012                move.w     D0, [A6 + 0x12]
  7125. 00004C2C  48C0                     ext.l      D0
  7126. 00004C2E  2F00                     move.l     -[A7], D0
  7127. 00004C30  302E 000E                move.w     D0, [A6 + 0xE]
  7128. 00004C34  48C0                     ext.l      D0
  7129. 00004C36  2F00                     move.l     -[A7], D0
  7130. 00004C38  2F0B                     move.l     -[A7], A3
  7131. 00004C3A  4EBA D05A                jsr        [PC - 0x2FA6 /* 00001C96 */]
  7132. 00004C3E  7001                     moveq.l    D0, 0x01
  7133. 00004C40  2F00                     move.l     -[A7], D0
  7134. 00004C42  2F2D BA0C                move.l     -[A7], [A5 - 0x45F4]
  7135. 00004C46  2F0B                     move.l     -[A7], A3
  7136. 00004C48  4EBA F87A                jsr        [PC - 0x786 /* 000044C4 */]
  7137. 00004C4C  266E FFFC                movea.l    A3, [A6 - 0x4]
  7138. 00004C50  4E5E                     unlink     A6
  7139. 00004C52  4E75                     rts
  7140. export_608:
  7141. 00004C54  302D B9CA                move.w     D0, [A5 - 0x4636]
  7142. 00004C58  48C0                     ext.l      D0
  7143. 00004C5A  2F00                     move.l     -[A7], D0
  7144. 00004C5C  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  7145. 00004C60  4EBA 12D8                jsr        [PC + 0x12D8 /* 00005F3A */]
  7146. 00004C64  7001                     moveq.l    D0, 0x01
  7147. 00004C66  508F                     addq.l     A7, 8
  7148. 00004C68  4E75                     rts
  7149. export_609:
  7150. 00004C6A  302D B9D0                move.w     D0, [A5 - 0x4630]
  7151. 00004C6E  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  7152. 00004C72  6F06                     ble        +0x8 /* 00004C7A */
  7153. 00004C74  3B6D B9D0 BA42           move.w     [A5 - 0x45BE], [A5 - 0x4630]
  7154. label00004C7A:
  7155. 00004C7A  3B6D B9CA BA40           move.w     [A5 - 0x45C0], [A5 - 0x4636]
  7156. 00004C80  7001                     moveq.l    D0, 0x01
  7157. 00004C82  4E75                     rts
  7158. export_610:
  7159. fn00004C84:
  7160. 00004C84  4E56 FFC6                link       A6, -0x003A
  7161. 00004C88  2F07                     move.l     -[A7], D7
  7162. 00004C8A  3E2E 000A                move.w     D7, [A6 + 0xA]
  7163. 00004C8E  6724                     beq        +0x26 /* 00004CB4 */
  7164. 00004C90  486E FFC6                pea.l      [A6 - 0x3A]
  7165. 00004C94  4EBA 0810                jsr        [PC + 0x810 /* 000054A6 */]
  7166. 00004C98  426D B9C2                clr.w      [A5 - 0x463E]
  7167. 00004C9C  426D B9BE                clr.w      [A5 - 0x4642]
  7168. 00004CA0  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  7169. 00004CA6  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  7170. 00004CAC  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  7171. 00004CB2  588F                     addq.l     A7, 4
  7172. label00004CB4:
  7173. 00004CB4  3B6D B9C2 BA42           move.w     [A5 - 0x45BE], [A5 - 0x463E]
  7174. 00004CBA  3B6D B9BE BA40           move.w     [A5 - 0x45C0], [A5 - 0x4642]
  7175. 00004CC0  41ED 132A                lea.l      A0, [A5 + 0x132A /* export_609 */]
  7176. 00004CC4  2B48 B9EC                move.l     [A5 - 0x4614], A0
  7177. 00004CC8  4EBA F57C                jsr        [PC - 0xA84 /* 00004246 */]
  7178. 00004CCC  4A47                     tst.w      D7
  7179. 00004CCE  670A                     beq        +0xC /* 00004CDA */
  7180. 00004CD0  486E FFC6                pea.l      [A6 - 0x3A]
  7181. 00004CD4  4EBA 07FC                jsr        [PC + 0x7FC /* 000054D2 */]
  7182. 00004CD8  588F                     addq.l     A7, 4
  7183. label00004CDA:
  7184. 00004CDA  2E2E FFC2                move.l     D7, [A6 - 0x3E]
  7185. 00004CDE  4E5E                     unlink     A6
  7186. 00004CE0  4E75                     rts
  7187. export_611:
  7188. 00004CE2  4E56 FFC6                link       A6, -0x003A
  7189. 00004CE6  48E7 0018                movem.l    -[A7], A3,A4
  7190. 00004CEA  286E 0008                movea.l    A4, [A6 + 0x8]
  7191. 00004CEE  266E 000C                movea.l    A3, [A6 + 0xC]
  7192. 00004CF2  486E FFC6                pea.l      [A6 - 0x3A]
  7193. 00004CF6  4EBA 07AE                jsr        [PC + 0x7AE /* 000054A6 */]
  7194. 00004CFA  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  7195. 00004CFE  224B                     movea.l    A1, A3
  7196. 00004D00  20D9                     move.l     [A0]+, [A1]+
  7197. 00004D02  20D9                     move.l     [A0]+, [A1]+
  7198. 00004D04  2B4C B9C6                move.l     [A5 - 0x463A], A4
  7199. 00004D08  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  7200. 00004D0E  588F                     addq.l     A7, 4
  7201. 00004D10  6708                     beq        +0xA /* 00004D1A */
  7202. 00004D12  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  7203. 00004D18  6626                     bne        +0x28 /* 00004D40 */
  7204. label00004D1A:
  7205. 00004D1A  7000                     moveq.l    D0, 0x00
  7206. 00004D1C  2F00                     move.l     -[A7], D0
  7207. 00004D1E  4EBA FF64                jsr        [PC - 0x9C /* 00004C84 */]
  7208. 00004D22  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  7209. 00004D28  588F                     addq.l     A7, 4
  7210. 00004D2A  6606                     bne        +0x8 /* 00004D32 */
  7211. 00004D2C  376D BA40 0002           move.w     [A3 + 0x2], [A5 - 0x45C0]
  7212. label00004D32:
  7213. 00004D32  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  7214. 00004D38  6606                     bne        +0x8 /* 00004D40 */
  7215. 00004D3A  376D BA42 0006           move.w     [A3 + 0x6], [A5 - 0x45BE]
  7216. label00004D40:
  7217. 00004D40  486E FFC6                pea.l      [A6 - 0x3A]
  7218. 00004D44  4EBA 078C                jsr        [PC + 0x78C /* 000054D2 */]
  7219. 00004D48  588F                     addq.l     A7, 4
  7220. 00004D4A  4CEE 1800 FFBE           movem.l    A3,A4, [A6 - 0x42]
  7221. 00004D50  4E5E                     unlink     A6
  7222. 00004D52  4E75                     rts
  7223. export_612:
  7224. 00004D54  2F0B                     move.l     -[A7], A3
  7225. 00004D56  7001                     moveq.l    D0, 0x01
  7226. 00004D58  2F00                     move.l     -[A7], D0
  7227. 00004D5A  4EBA FF28                jsr        [PC - 0xD8 /* 00004C84 */]
  7228. 00004D5E  206D BA78                movea.l    A0, [A5 - 0x4588]
  7229. 00004D62  2668 025A                movea.l    A3, [A0 + 0x25A]
  7230. 00004D66  588F                     addq.l     A7, 4
  7231. 00004D68  6024                     bra        +0x26 /* 00004D8E */
  7232. label00004D6A:
  7233. 00004D6A  302B 001A                move.w     D0, [A3 + 0x1A]
  7234. 00004D6E  B06D BA40                cmp.w      D0, [A5 - 0x45C0]
  7235. 00004D72  6F06                     ble        +0x8 /* 00004D7A */
  7236. 00004D74  3B6B 001A BA40           move.w     [A5 - 0x45C0], [A3 + 0x1A]
  7237. label00004D7A:
  7238. 00004D7A  302B 001E                move.w     D0, [A3 + 0x1E]
  7239. 00004D7E  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  7240. 00004D82  6F06                     ble        +0x8 /* 00004D8A */
  7241. 00004D84  3B6B 001E BA42           move.w     [A5 - 0x45BE], [A3 + 0x1E]
  7242. label00004D8A:
  7243. 00004D8A  266B 0026                movea.l    A3, [A3 + 0x26]
  7244. label00004D8E:
  7245. 00004D8E  200B                     move.l     D0, A3
  7246. 00004D90  66D8                     bne        -0x26 /* 00004D6A */
  7247. 00004D92  265F                     movea.l    A3, [A7]+
  7248. 00004D94  4E75                     rts
  7249. export_613:
  7250. 00004D96  48E7 0300                movem.l    -[A7], D6,D7
  7251. 00004D9A  3E2F 000E                move.w     D7, [A7 + 0xE]
  7252. 00004D9E  206D B9C6                movea.l    A0, [A5 - 0x463A]
  7253. 00004DA2  317C 0001 018A           move.w     [A0 + 0x18A], 0x1
  7254. 00004DA8  48C7                     ext.l      D7
  7255. 00004DAA  2F07                     move.l     -[A7], D7
  7256. 00004DAC  4EBA FD52                jsr        [PC - 0x2AE /* 00004B00 */]
  7257. 00004DB0  3C00                     move.w     D6, D0
  7258. 00004DB2  588F                     addq.l     A7, 4
  7259. 00004DB4  671E                     beq        +0x20 /* 00004DD4 */
  7260. 00004DB6  4A47                     tst.w      D7
  7261. 00004DB8  6608                     bne        +0xA /* 00004DC2 */
  7262. 00004DBA  41ED 1322                lea.l      A0, [A5 + 0x1322 /* export_608 */]
  7263. 00004DBE  2B48 B9F4                move.l     [A5 - 0x460C], A0
  7264. label00004DC2:
  7265. 00004DC2  3B7C 0001 BACC           move.w     [A5 - 0x4534], 0x1
  7266. 00004DC8  41ED 12CA                lea.l      A0, [A5 + 0x12CA /* export_597 */]
  7267. 00004DCC  2B48 B9EC                move.l     [A5 - 0x4614], A0
  7268. 00004DD0  4EBA F468                jsr        [PC - 0xB98 /* 0000423A */]
  7269. label00004DD4:
  7270. 00004DD4  3006                     move.w     D0, D6
  7271. 00004DD6  4CDF 00C0                movem.l    D6,D7, [A7]+
  7272. 00004DDA  4E75                     rts
  7273. export_614:
  7274. 00004DDC  4E56 FEFC                link       A6, -0x0104
  7275. 00004DE0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7276. 00004DE4  266E 0008                movea.l    A3, [A6 + 0x8]
  7277. 00004DE8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7278. 00004DEC  486E FEFC                pea.l      [A6 - 0x104]
  7279. 00004DF0  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  7280. 00004DF4  7000                     moveq.l    D0, 0x00
  7281. 00004DF6  102E FEFC                move.b     D0, [A6 - 0x104]
  7282. 00004DFA  5280                     addq.l     D0, 1
  7283. 00004DFC  41EE FEFC                lea.l      A0, [A6 - 0x104]
  7284. 00004E00  4230 0000                clr.b      [A0 + D0.w]
  7285. 00004E04  4245                     clr.w      D5
  7286. 00004E06  43EE FEFC                lea.l      A1, [A6 - 0x104]
  7287. 00004E0A  5289                     addq.l     A1, 1
  7288. 00004E0C  2F09                     move.l     -[A7], A1
  7289. 00004E0E  4EAD 1C0A                jsr        [A5 + 0x1C0A /* export_893 */]
  7290. 00004E12  3800                     move.w     D4, D0
  7291. 00004E14  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7292. 00004E18  6700 015A                beq        +0x15C /* 00004F74 */
  7293. 00004E1C  7000                     moveq.l    D0, 0x00
  7294. 00004E1E  1013                     move.b     D0, [A3]
  7295. 00004E20  0C80 0000 00EC           cmpi.l     D0, 0xEC
  7296. 00004E26  6F04                     ble        +0x6 /* 00004E2C */
  7297. 00004E28  16BC 00EC                move.b     [A3], 0xEC
  7298. label00004E2C:
  7299. 00004E2C  48C4                     ext.l      D4
  7300. 00004E2E  7000                     moveq.l    D0, 0x00
  7301. 00004E30  1013                     move.b     D0, [A3]
  7302. 00004E32  D084                     add.l      D0, D4
  7303. 00004E34  5880                     addq.l     D0, 4
  7304. 00004E36  2F00                     move.l     -[A7], D0
  7305. 00004E38  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  7306. 00004E3C  2840                     movea.l    A4, D0
  7307. 00004E3E  200C                     move.l     D0, A4
  7308. 00004E40  588F                     addq.l     A7, 4
  7309. 00004E42  6700 013A                beq        +0x13C /* 00004F7E */
  7310. 00004E46  206D BA78                movea.l    A0, [A5 - 0x4588]
  7311. 00004E4A  3E28 015C                move.w     D7, [A0 + 0x15C]
  7312. 00004E4E  3C07                     move.w     D6, D7
  7313. 00004E50  6072                     bra        +0x74 /* 00004EC4 */
  7314. label00004E52:
  7315. 00004E52  206D BA78                movea.l    A0, [A5 - 0x4588]
  7316. 00004E56  2068 023E                movea.l    A0, [A0 + 0x23E]
  7317. 00004E5A  48C7                     ext.l      D7
  7318. 00004E5C  2007                     move.l     D0, D7
  7319. 00004E5E  E580                     asl        D0, 2
  7320. 00004E60  4AB0 0800                tst.l      [A0 + D0]
  7321. 00004E64  6604                     bne        +0x6 /* 00004E6A */
  7322. 00004E66  3C07                     move.w     D6, D7
  7323. 00004E68  605A                     bra        +0x5C /* 00004EC4 */
  7324. label00004E6A:
  7325. 00004E6A  206D BA78                movea.l    A0, [A5 - 0x4588]
  7326. 00004E6E  2068 023E                movea.l    A0, [A0 + 0x23E]
  7327. 00004E72  48C7                     ext.l      D7
  7328. 00004E74  2007                     move.l     D0, D7
  7329. 00004E76  E580                     asl        D0, 2
  7330. 00004E78  2070 0800                movea.l    A0, [A0 + D0]
  7331. 00004E7C  5488                     addq.l     A0, 2
  7332. 00004E7E  226D BA78                movea.l    A1, [A5 - 0x4588]
  7333. 00004E82  2269 023E                movea.l    A1, [A1 + 0x23E]
  7334. 00004E86  48C7                     ext.l      D7
  7335. 00004E88  2007                     move.l     D0, D7
  7336. 00004E8A  E580                     asl        D0, 2
  7337. 00004E8C  2271 0800                movea.l    A1, [A1 + D0]
  7338. 00004E90  7000                     moveq.l    D0, 0x00
  7339. 00004E92  1029 0002                move.b     D0, [A1 + 0x2]
  7340. 00004E96  D088                     add.l      D0, A0
  7341. 00004E98  2F00                     move.l     -[A7], D0
  7342. 00004E9A  2F0B                     move.l     -[A7], A3
  7343. 00004E9C  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  7344. 00004EA0  4A40                     tst.w      D0
  7345. 00004EA2  508F                     addq.l     A7, 8
  7346. 00004EA4  661E                     bne        +0x20 /* 00004EC4 */
  7347. 00004EA6  206D BA78                movea.l    A0, [A5 - 0x4588]
  7348. 00004EAA  2068 023E                movea.l    A0, [A0 + 0x23E]
  7349. 00004EAE  3C07                     move.w     D6, D7
  7350. 00004EB0  3006                     move.w     D0, D6
  7351. 00004EB2  48C0                     ext.l      D0
  7352. 00004EB4  E580                     asl        D0, 2
  7353. 00004EB6  2F30 0800                move.l     -[A7], [A0 + D0]
  7354. 00004EBA  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  7355. 00004EBE  7A01                     moveq.l    D5, 0x01
  7356. 00004EC0  588F                     addq.l     A7, 4
  7357. 00004EC2  6008                     bra        +0xA /* 00004ECC */
  7358. label00004EC4:
  7359. 00004EC4  3007                     move.w     D0, D7
  7360. 00004EC6  5347                     subq.w     D7, 1
  7361. 00004EC8  4A40                     tst.w      D0
  7362. 00004ECA  6686                     bne        -0x78 /* 00004E52 */
  7363. label00004ECC:
  7364. 00004ECC  48C6                     ext.l      D6
  7365. 00004ECE  206D BA78                movea.l    A0, [A5 - 0x4588]
  7366. 00004ED2  7000                     moveq.l    D0, 0x00
  7367. 00004ED4  3028 015C                move.w     D0, [A0 + 0x15C]
  7368. 00004ED8  B086                     cmp.l      D0, D6
  7369. 00004EDA  6642                     bne        +0x44 /* 00004F1E */
  7370. 00004EDC  3006                     move.w     D0, D6
  7371. 00004EDE  5240                     addq.w     D0, 1
  7372. 00004EE0  206D BA78                movea.l    A0, [A5 - 0x4588]
  7373. 00004EE4  3140 015C                move.w     [A0 + 0x15C], D0
  7374. 00004EE8  7200                     moveq.l    D1, 0x00
  7375. 00004EEA  3200                     move.w     D1, D0
  7376. 00004EEC  E581                     asl        D1, 2
  7377. 00004EEE  2F01                     move.l     -[A7], D1
  7378. 00004EF0  48C6                     ext.l      D6
  7379. 00004EF2  2006                     move.l     D0, D6
  7380. 00004EF4  E580                     asl        D0, 2
  7381. 00004EF6  2F00                     move.l     -[A7], D0
  7382. 00004EF8  206D BA78                movea.l    A0, [A5 - 0x4588]
  7383. 00004EFC  4868 023E                pea.l      [A0 + 0x23E]
  7384. 00004F00  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  7385. 00004F04  4A40                     tst.w      D0
  7386. 00004F06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7387. 00004F0A  6612                     bne        +0x14 /* 00004F1E */
  7388. 00004F0C  206D BA78                movea.l    A0, [A5 - 0x4588]
  7389. 00004F10  3146 015C                move.w     [A0 + 0x15C], D6
  7390. 00004F14  2F0C                     move.l     -[A7], A4
  7391. 00004F16  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  7392. 00004F1A  588F                     addq.l     A7, 4
  7393. 00004F1C  6060                     bra        +0x62 /* 00004F7E */
  7394. label00004F1E:
  7395. 00004F1E  206D BA78                movea.l    A0, [A5 - 0x4588]
  7396. 00004F22  2068 023E                movea.l    A0, [A0 + 0x23E]
  7397. 00004F26  48C6                     ext.l      D6
  7398. 00004F28  2006                     move.l     D0, D6
  7399. 00004F2A  E580                     asl        D0, 2
  7400. 00004F2C  218C 0800                move.l     [A0 + D0], A4
  7401. 00004F30  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7402. 00004F34  204C                     movea.l    A0, A4
  7403. 00004F36  5488                     addq.l     A0, 2
  7404. 00004F38  5288                     addq.l     A0, 1
  7405. 00004F3A  2F08                     move.l     -[A7], A0
  7406. 00004F3C  3004                     move.w     D0, D4
  7407. 00004F3E  5240                     addq.w     D0, 1
  7408. 00004F40  1940 0002                move.b     [A4 + 0x2], D0
  7409. 00004F44  7200                     moveq.l    D1, 0x00
  7410. 00004F46  1200                     move.b     D1, D0
  7411. 00004F48  2F01                     move.l     -[A7], D1
  7412. 00004F4A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7413. 00004F4E  2F0B                     move.l     -[A7], A3
  7414. 00004F50  204C                     movea.l    A0, A4
  7415. 00004F52  5488                     addq.l     A0, 2
  7416. 00004F54  48C4                     ext.l      D4
  7417. 00004F56  D1C4                     add.l      A0, D4
  7418. 00004F58  5288                     addq.l     A0, 1
  7419. 00004F5A  2F08                     move.l     -[A7], A0
  7420. 00004F5C  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  7421. 00004F60  4A45                     tst.w      D5
  7422. 00004F62  508F                     addq.l     A7, 8
  7423. 00004F64  670A                     beq        +0xC /* 00004F70 */
  7424. 00004F66  206D BA78                movea.l    A0, [A5 - 0x4588]
  7425. 00004F6A  317C 0001 018A           move.w     [A0 + 0x18A], 0x1
  7426. label00004F70:
  7427. 00004F70  7001                     moveq.l    D0, 0x01
  7428. 00004F72  600C                     bra        +0xE /* 00004F80 */
  7429. label00004F74:
  7430. 00004F74  7000                     moveq.l    D0, 0x00
  7431. 00004F76  2F00                     move.l     -[A7], D0
  7432. 00004F78  4EBA BCA2                jsr        [PC - 0x435E /* 00000C1C */]
  7433. 00004F7C  588F                     addq.l     A7, 4
  7434. label00004F7E:
  7435. 00004F7E  7000                     moveq.l    D0, 0x00
  7436. label00004F80:
  7437. 00004F80  4CEE 18F0 FEE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x11C]
  7438. 00004F86  4E5E                     unlink     A6
  7439. 00004F88  4E75                     rts
  7440. export_615:
  7441. 00004F8A  48E7 0110                movem.l    -[A7], D7,A3
  7442. 00004F8E  2E2F 0010                move.l     D7, [A7 + 0x10]
  7443. 00004F92  266F 000C                movea.l    A3, [A7 + 0xC]
  7444. 00004F96  4A6D BDB0                tst.w      [A5 - 0x4250]
  7445. 00004F9A  6738                     beq        +0x3A /* 00004FD4 */
  7446. 00004F9C  602E                     bra        +0x30 /* 00004FCC */
  7447. label00004F9E:
  7448. 00004F9E  7000                     moveq.l    D0, 0x00
  7449. 00004FA0  1013                     move.b     D0, [A3]
  7450. 00004FA2  7207                     moveq.l    D1, 0x07
  7451. 00004FA4  C2AD BDB2                and.l      D1, [A5 - 0x424E]
  7452. 00004FA8  41ED BDA6                lea.l      A0, [A5 - 0x425A]
  7453. 00004FAC  7400                     moveq.l    D2, 0x00
  7454. 00004FAE  1430 1000                move.b     D2, [A0 + D1.w]
  7455. 00004FB2  222D BDB2                move.l     D1, [A5 - 0x424E]
  7456. 00004FB6  D282                     add.l      D1, D2
  7457. 00004FB8  243C 0000 00FF           move.l     D2, 0xFF
  7458. 00004FBE  C481                     and.l      D2, D1
  7459. 00004FC0  B580                     xor.l      D0, D2
  7460. 00004FC2  1680                     move.b     [A3], D0
  7461. 00004FC4  D6FC 0001                add.w      A3, 0x1
  7462. 00004FC8  52AD BDB2                addq.l     [A5 - 0x424E], 1
  7463. label00004FCC:
  7464. 00004FCC  2007                     move.l     D0, D7
  7465. 00004FCE  5387                     subq.l     D7, 1
  7466. 00004FD0  4A80                     tst.l      D0
  7467. 00004FD2  66CA                     bne        -0x34 /* 00004F9E */
  7468. label00004FD4:
  7469. 00004FD4  4CDF 0880                movem.l    D7,A3, [A7]+
  7470. 00004FD8  4E75                     rts
  7471. export_616:
  7472. 00004FDA  48E7 0118                movem.l    -[A7], D7,A3,A4
  7473. 00004FDE  286F 0014                movea.l    A4, [A7 + 0x14]
  7474. 00004FE2  266F 0010                movea.l    A3, [A7 + 0x10]
  7475. 00004FE6  4247                     clr.w      D7
  7476. 00004FE8  6018                     bra        +0x1A /* 00005002 */
  7477. label00004FEA:
  7478. 00004FEA  7001                     moveq.l    D0, 0x01
  7479. 00004FEC  B06B 000C                cmp.w      D0, [A3 + 0xC]
  7480. 00004FF0  660E                     bne        +0x10 /* 00005000 */
  7481. 00004FF2  204B                     movea.l    A0, A3
  7482. 00004FF4  5888                     addq.l     A0, 4
  7483. 00004FF6  224C                     movea.l    A1, A4
  7484. 00004FF8  22D8                     move.l     [A1]+, [A0]+
  7485. 00004FFA  22D8                     move.l     [A1]+, [A0]+
  7486. 00004FFC  5247                     addq.w     D7, 1
  7487. 00004FFE  6006                     bra        +0x8 /* 00005006 */
  7488. label00005000:
  7489. 00005000  2653                     movea.l    A3, [A3]
  7490. label00005002:
  7491. 00005002  200B                     move.l     D0, A3
  7492. 00005004  66E4                     bne        -0x1A /* 00004FEA */
  7493. label00005006:
  7494. 00005006  4A47                     tst.w      D7
  7495. 00005008  6616                     bne        +0x18 /* 00005020 */
  7496. 0000500A  397C FFFE 0006           move.w     [A4 + 0x6], 0xFFFE
  7497. 00005010  397C FFFE 0002           move.w     [A4 + 0x2], 0xFFFE
  7498. 00005016  397C FFFE 0004           move.w     [A4 + 0x4], 0xFFFE
  7499. 0000501C  38BC FFFE                move.w     [A4], 0xFFFE
  7500. label00005020:
  7501. 00005020  3007                     move.w     D0, D7
  7502. 00005022  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  7503. 00005026  4E75                     rts
  7504. export_617:
  7505. 00005028  48E7 0118                movem.l    -[A7], D7,A3,A4
  7506. 0000502C  286F 0014                movea.l    A4, [A7 + 0x14]
  7507. 00005030  266F 0010                movea.l    A3, [A7 + 0x10]
  7508. 00005034  4247                     clr.w      D7
  7509. 00005036  602E                     bra        +0x30 /* 00005066 */
  7510. label00005038:
  7511. 00005038  7001                     moveq.l    D0, 0x01
  7512. 0000503A  B06B 000C                cmp.w      D0, [A3 + 0xC]
  7513. 0000503E  6624                     bne        +0x26 /* 00005064 */
  7514. 00005040  4A47                     tst.w      D7
  7515. 00005042  6712                     beq        +0x14 /* 00005056 */
  7516. 00005044  0C47 0002                cmpi.w     D7, 0x2
  7517. 00005048  6606                     bne        +0x8 /* 00005050 */
  7518. 0000504A  202F 001C                move.l     D0, [A7 + 0x1C]
  7519. 0000504E  6008                     bra        +0xA /* 00005058 */
  7520. label00005050:
  7521. 00005050  202F 0018                move.l     D0, [A7 + 0x18]
  7522. 00005054  6002                     bra        +0x4 /* 00005058 */
  7523. label00005056:
  7524. 00005056  200C                     move.l     D0, A4
  7525. label00005058:
  7526. 00005058  2040                     movea.l    A0, D0
  7527. 0000505A  224B                     movea.l    A1, A3
  7528. 0000505C  5889                     addq.l     A1, 4
  7529. 0000505E  20D9                     move.l     [A0]+, [A1]+
  7530. 00005060  20D9                     move.l     [A0]+, [A1]+
  7531. 00005062  5247                     addq.w     D7, 1
  7532. label00005064:
  7533. 00005064  2653                     movea.l    A3, [A3]
  7534. label00005066:
  7535. 00005066  200B                     move.l     D0, A3
  7536. 00005068  6706                     beq        +0x8 /* 00005070 */
  7537. 0000506A  0C47 0003                cmpi.w     D7, 0x3
  7538. 0000506E  6DC8                     blt        -0x36 /* 00005038 */
  7539. label00005070:
  7540. 00005070  0C47 0003                cmpi.w     D7, 0x3
  7541. 00005074  57C0                     seq        D0
  7542. 00005076  0240 0001                andi.w     D0, 0x1
  7543. 0000507A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  7544. 0000507E  4E75                     rts
  7545. export_618:
  7546. 00005080  4E56 0000                link       A6, 0
  7547. 00005084  48E7 0310                movem.l    -[A7], D6,D7,A3
  7548. 00005088  266E 0014                movea.l    A3, [A6 + 0x14]
  7549. 0000508C  7C01                     moveq.l    D6, 0x01
  7550. 0000508E  302E 000C                move.w     D0, [A6 + 0xC]
  7551. 00005092  B06E 000E                cmp.w      D0, [A6 + 0xE]
  7552. 00005096  665A                     bne        +0x5C /* 000050F2 */
  7553. 00005098  302E 0008                move.w     D0, [A6 + 0x8]
  7554. 0000509C  B06E 000A                cmp.w      D0, [A6 + 0xA]
  7555. 000050A0  6650                     bne        +0x52 /* 000050F2 */
  7556. 000050A2  302E 000C                move.w     D0, [A6 + 0xC]
  7557. 000050A6  48C0                     ext.l      D0
  7558. 000050A8  2F00                     move.l     -[A7], D0
  7559. 000050AA  302E 0008                move.w     D0, [A6 + 0x8]
  7560. 000050AE  48C0                     ext.l      D0
  7561. 000050B0  2F00                     move.l     -[A7], D0
  7562. 000050B2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7563. 000050B6  4EBA CBDE                jsr        [PC - 0x3422 /* 00001C96 */]
  7564. 000050BA  302E 000C                move.w     D0, [A6 + 0xC]
  7565. 000050BE  48C0                     ext.l      D0
  7566. 000050C0  2F00                     move.l     -[A7], D0
  7567. 000050C2  302E 0008                move.w     D0, [A6 + 0x8]
  7568. 000050C6  48C0                     ext.l      D0
  7569. 000050C8  2F00                     move.l     -[A7], D0
  7570. 000050CA  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7571. 000050CE  206E 0010                movea.l    A0, [A6 + 0x10]
  7572. 000050D2  7000                     moveq.l    D0, 0x00
  7573. 000050D4  3028 0100                move.w     D0, [A0 + 0x100]
  7574. 000050D8  2F00                     move.l     -[A7], D0
  7575. 000050DA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7576. 000050DE  4EBA DC28                jsr        [PC - 0x23D8 /* 00002D08 */]
  7577. 000050E2  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7578. 000050E6  4E93                     jsr        [A3]
  7579. 000050E8  3C00                     move.w     D6, D0
  7580. 000050EA  4FEF 0024                lea.l      A7, [A7 + 0x24]
  7581. 000050EE  6000 00BA                bra        +0xBC /* 000051AA */
  7582. label000050F2:
  7583. 000050F2  3E2E 000C                move.w     D7, [A6 + 0xC]
  7584. label000050F6:
  7585. 000050F6  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  7586. 000050FA  48C7                     ext.l      D7
  7587. 000050FC  2F07                     move.l     -[A7], D7
  7588. 000050FE  302E 0008                move.w     D0, [A6 + 0x8]
  7589. 00005102  48C0                     ext.l      D0
  7590. 00005104  2F00                     move.l     -[A7], D0
  7591. 00005106  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7592. 0000510A  4EBA CB8A                jsr        [PC - 0x3476 /* 00001C96 */]
  7593. 0000510E  48C7                     ext.l      D7
  7594. 00005110  2F07                     move.l     -[A7], D7
  7595. 00005112  302E 0008                move.w     D0, [A6 + 0x8]
  7596. 00005116  48C0                     ext.l      D0
  7597. 00005118  2F00                     move.l     -[A7], D0
  7598. 0000511A  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7599. 0000511E  206E 0010                movea.l    A0, [A6 + 0x10]
  7600. 00005122  7000                     moveq.l    D0, 0x00
  7601. 00005124  3028 0100                move.w     D0, [A0 + 0x100]
  7602. 00005128  2F00                     move.l     -[A7], D0
  7603. 0000512A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7604. 0000512E  4EBA DBD8                jsr        [PC - 0x2428 /* 00002D08 */]
  7605. 00005132  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7606. 00005136  4E93                     jsr        [A3]
  7607. 00005138  3C00                     move.w     D6, D0
  7608. 0000513A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  7609. 0000513E  674E                     beq        +0x50 /* 0000518E */
  7610. 00005140  206D BBB8                movea.l    A0, [A5 - 0x4448]
  7611. 00005144  4210                     clr.b      [A0]
  7612. 00005146  BE6E 000E                cmp.w      D7, [A6 + 0xE]
  7613. 0000514A  6C16                     bge        +0x18 /* 00005162 */
  7614. 0000514C  206D BBB8                movea.l    A0, [A5 - 0x4448]
  7615. 00005150  226D BBB8                movea.l    A1, [A5 - 0x4448]
  7616. 00005154  5211                     addq.b     [A1], 1
  7617. 00005156  7000                     moveq.l    D0, 0x00
  7618. 00005158  1011                     move.b     D0, [A1]
  7619. 0000515A  11BC 0009 0000           move.b     [A0 + D0.w], 0x9 /* '\t' */
  7620. 00005160  6014                     bra        +0x16 /* 00005176 */
  7621. label00005162:
  7622. 00005162  206D BBB8                movea.l    A0, [A5 - 0x4448]
  7623. 00005166  226D BBB8                movea.l    A1, [A5 - 0x4448]
  7624. 0000516A  5211                     addq.b     [A1], 1
  7625. 0000516C  7000                     moveq.l    D0, 0x00
  7626. 0000516E  1011                     move.b     D0, [A1]
  7627. 00005170  11BC 000D 0000           move.b     [A0 + D0.w], 0xD /* '\r' */
  7628. label00005176:
  7629. 00005176  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  7630. 0000517A  4E93                     jsr        [A3]
  7631. 0000517C  3C00                     move.w     D6, D0
  7632. 0000517E  588F                     addq.l     A7, 4
  7633. 00005180  670C                     beq        +0xE /* 0000518E */
  7634. 00005182  3007                     move.w     D0, D7
  7635. 00005184  5247                     addq.w     D7, 1
  7636. 00005186  B06E 000E                cmp.w      D0, [A6 + 0xE]
  7637. 0000518A  6D00 FF6A                blt        -0x94 /* 000050F6 */
  7638. label0000518E:
  7639. 0000518E  4A6D E5CE                tst.w      [A5 - 0x1A32]
  7640. 00005192  6702                     beq        +0x4 /* 00005196 */
  7641. 00005194  4246                     clr.w      D6
  7642. label00005196:
  7643. 00005196  4A46                     tst.w      D6
  7644. 00005198  6710                     beq        +0x12 /* 000051AA */
  7645. 0000519A  302E 0008                move.w     D0, [A6 + 0x8]
  7646. 0000519E  526E 0008                addq.w     [A6 + 0x8], 1
  7647. 000051A2  B06E 000A                cmp.w      D0, [A6 + 0xA]
  7648. 000051A6  6D00 FF4A                blt        -0xB4 /* 000050F2 */
  7649. label000051AA:
  7650. 000051AA  3006                     move.w     D0, D6
  7651. 000051AC  4CEE 08C0 FFF4           movem.l    D6,D7,A3, [A6 - 0xC]
  7652. 000051B2  4E5E                     unlink     A6
  7653. 000051B4  4E75                     rts
  7654. export_619:
  7655. fn000051B6:
  7656. 000051B6  2F07                     move.l     -[A7], D7
  7657. 000051B8  3E2F 000A                move.w     D7, [A7 + 0xA]
  7658. 000051BC  4A6D C35C                tst.w      [A5 - 0x3CA4]
  7659. 000051C0  670C                     beq        +0xE /* 000051CE */
  7660. 000051C2  0C47 0008                cmpi.w     D7, 0x8
  7661. 000051C6  6706                     beq        +0x8 /* 000051CE */
  7662. 000051C8  426D BACA                clr.w      [A5 - 0x4536]
  7663. 000051CC  601C                     bra        +0x1E /* 000051EA */
  7664. label000051CE:
  7665. 000051CE  2B6D BA78 BAC2           move.l     [A5 - 0x453E], [A5 - 0x4588]
  7666. 000051D4  3B6D BA7E BA96           move.w     [A5 - 0x456A], [A5 - 0x4582]
  7667. 000051DA  3B6D BA7C BA94           move.w     [A5 - 0x456C], [A5 - 0x4584]
  7668. 000051E0  2B6D B9FC BA88           move.l     [A5 - 0x4578], [A5 - 0x4604]
  7669. 000051E6  3B47 BACA                move.w     [A5 - 0x4536], D7
  7670. label000051EA:
  7671. 000051EA  426D BADC                clr.w      [A5 - 0x4524]
  7672. 000051EE  426D C35C                clr.w      [A5 - 0x3CA4]
  7673. 000051F2  2E1F                     move.l     D7, [A7]+
  7674. 000051F4  4E75                     rts
  7675. export_620:
  7676. 000051F6  4E56 FFFC                link       A6, -0x0004
  7677. 000051FA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7678. 000051FE  286E 0010                movea.l    A4, [A6 + 0x10]
  7679. 00005202  266E 0008                movea.l    A3, [A6 + 0x8]
  7680. 00005206  4247                     clr.w      D7
  7681. label00005208:
  7682. 00005208  48C7                     ext.l      D7
  7683. 0000520A  7000                     moveq.l    D0, 0x00
  7684. 0000520C  302B 0164                move.w     D0, [A3 + 0x164]
  7685. 00005210  B087                     cmp.l      D0, D7
  7686. 00005212  664E                     bne        +0x50 /* 00005262 */
  7687. 00005214  48C7                     ext.l      D7
  7688. 00005216  2007                     move.l     D0, D7
  7689. 00005218  5280                     addq.l     D0, 1
  7690. 0000521A  E780                     asl        D0, 3
  7691. 0000521C  2F00                     move.l     -[A7], D0
  7692. 0000521E  48C7                     ext.l      D7
  7693. 00005220  2007                     move.l     D0, D7
  7694. 00005222  E780                     asl        D0, 3
  7695. 00005224  2F00                     move.l     -[A7], D0
  7696. 00005226  486B 024E                pea.l      [A3 + 0x24E]
  7697. 0000522A  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  7698. 0000522E  4A40                     tst.w      D0
  7699. 00005230  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7700. 00005234  6606                     bne        +0x8 /* 0000523C */
  7701. 00005236  7000                     moveq.l    D0, 0x00
  7702. 00005238  6000 018E                bra        +0x190 /* 000053C8 */
  7703. label0000523C:
  7704. 0000523C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7705. 00005240  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  7706. 00005244  206B 024E                movea.l    A0, [A3 + 0x24E]
  7707. 00005248  48C7                     ext.l      D7
  7708. 0000524A  2207                     move.l     D1, D7
  7709. 0000524C  E781                     asl        D1, 3
  7710. 0000524E  2180 1800                move.l     [A0 + D1], D0
  7711. 00005252  588F                     addq.l     A7, 4
  7712. 00005254  6606                     bne        +0x8 /* 0000525C */
  7713. 00005256  7000                     moveq.l    D0, 0x00
  7714. 00005258  6000 016E                bra        +0x170 /* 000053C8 */
  7715. label0000525C:
  7716. 0000525C  526B 0164                addq.w     [A3 + 0x164], 1
  7717. 00005260  6020                     bra        +0x22 /* 00005282 */
  7718. label00005262:
  7719. 00005262  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7720. 00005266  206B 024E                movea.l    A0, [A3 + 0x24E]
  7721. 0000526A  48C7                     ext.l      D7
  7722. 0000526C  2007                     move.l     D0, D7
  7723. 0000526E  E780                     asl        D0, 3
  7724. 00005270  2F30 0800                move.l     -[A7], [A0 + D0]
  7725. 00005274  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  7726. 00005278  4A40                     tst.w      D0
  7727. 0000527A  508F                     addq.l     A7, 8
  7728. 0000527C  6704                     beq        +0x6 /* 00005282 */
  7729. 0000527E  5247                     addq.w     D7, 1
  7730. 00005280  6086                     bra        -0x78 /* 00005208 */
  7731. label00005282:
  7732. 00005282  7CFF                     moveq.l    D6, 0xFFFFFFFF
  7733. 00005284  426D BB84                clr.w      [A5 - 0x447C]
  7734. label00005288:
  7735. 00005288  302D BB84                move.w     D0, [A5 - 0x447C]
  7736. 0000528C  B06B 0166                cmp.w      D0, [A3 + 0x166]
  7737. 00005290  6600 00E6                bne        +0xE8 /* 00005378 */
  7738. 00005294  48C6                     ext.l      D6
  7739. 00005296  70FF                     moveq.l    D0, 0xFFFFFFFF
  7740. 00005298  B086                     cmp.l      D0, D6
  7741. 0000529A  6652                     bne        +0x54 /* 000052EE */
  7742. 0000529C  7000                     moveq.l    D0, 0x00
  7743. 0000529E  302D BB84                move.w     D0, [A5 - 0x447C]
  7744. 000052A2  5280                     addq.l     D0, 1
  7745. 000052A4  2200                     move.l     D1, D0
  7746. 000052A6  C0FC 000E                mulu.w     D0, 0xE
  7747. 000052AA  4841                     swap.w     D1
  7748. 000052AC  C2FC 000E                mulu.w     D1, 0xE
  7749. 000052B0  4841                     swap.w     D1
  7750. 000052B2  4241                     clr.w      D1
  7751. 000052B4  D081                     add.l      D0, D1
  7752. 000052B6  2F00                     move.l     -[A7], D0
  7753. 000052B8  7000                     moveq.l    D0, 0x00
  7754. 000052BA  302D BB84                move.w     D0, [A5 - 0x447C]
  7755. 000052BE  2200                     move.l     D1, D0
  7756. 000052C0  C0FC 000E                mulu.w     D0, 0xE
  7757. 000052C4  4841                     swap.w     D1
  7758. 000052C6  C2FC 000E                mulu.w     D1, 0xE
  7759. 000052CA  4841                     swap.w     D1
  7760. 000052CC  4241                     clr.w      D1
  7761. 000052CE  D081                     add.l      D0, D1
  7762. 000052D0  2F00                     move.l     -[A7], D0
  7763. 000052D2  486B 0252                pea.l      [A3 + 0x252]
  7764. 000052D6  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  7765. 000052DA  4A40                     tst.w      D0
  7766. 000052DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7767. 000052E0  6606                     bne        +0x8 /* 000052E8 */
  7768. 000052E2  7000                     moveq.l    D0, 0x00
  7769. 000052E4  6000 00E2                bra        +0xE4 /* 000053C8 */
  7770. label000052E8:
  7771. 000052E8  526B 0166                addq.w     [A3 + 0x166], 1
  7772. 000052EC  6004                     bra        +0x6 /* 000052F2 */
  7773. label000052EE:
  7774. 000052EE  3B46 BB84                move.w     [A5 - 0x447C], D6
  7775. label000052F2:
  7776. 000052F2  7000                     moveq.l    D0, 0x00
  7777. 000052F4  1014                     move.b     D0, [A4]
  7778. 000052F6  5480                     addq.l     D0, 2
  7779. 000052F8  2F00                     move.l     -[A7], D0
  7780. 000052FA  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  7781. 000052FE  206B 0252                movea.l    A0, [A3 + 0x252]
  7782. 00005302  7200                     moveq.l    D1, 0x00
  7783. 00005304  322D BB84                move.w     D1, [A5 - 0x447C]
  7784. 00005308  2401                     move.l     D2, D1
  7785. 0000530A  C2FC 000E                mulu.w     D1, 0xE
  7786. 0000530E  4842                     swap.w     D2
  7787. 00005310  C4FC 000E                mulu.w     D2, 0xE
  7788. 00005314  4842                     swap.w     D2
  7789. 00005316  4242                     clr.w      D2
  7790. 00005318  D282                     add.l      D1, D2
  7791. 0000531A  2180 1804                move.l     [A0 + D1 + 0x4], D0
  7792. 0000531E  588F                     addq.l     A7, 4
  7793. 00005320  6606                     bne        +0x8 /* 00005328 */
  7794. 00005322  7000                     moveq.l    D0, 0x00
  7795. 00005324  6000 00A2                bra        +0xA4 /* 000053C8 */
  7796. label00005328:
  7797. 00005328  206B 0252                movea.l    A0, [A3 + 0x252]
  7798. 0000532C  7000                     moveq.l    D0, 0x00
  7799. 0000532E  302D BB84                move.w     D0, [A5 - 0x447C]
  7800. 00005332  2200                     move.l     D1, D0
  7801. 00005334  C0FC 000E                mulu.w     D0, 0xE
  7802. 00005338  4841                     swap.w     D1
  7803. 0000533A  C2FC 000E                mulu.w     D1, 0xE
  7804. 0000533E  4841                     swap.w     D1
  7805. 00005340  4241                     clr.w      D1
  7806. 00005342  D081                     add.l      D0, D1
  7807. 00005344  2070 0804                movea.l    A0, [A0 + D0 + 0x4]
  7808. 00005348  1087                     move.b     [A0], D7
  7809. 0000534A  2F0C                     move.l     -[A7], A4
  7810. 0000534C  206B 0252                movea.l    A0, [A3 + 0x252]
  7811. 00005350  7000                     moveq.l    D0, 0x00
  7812. 00005352  302D BB84                move.w     D0, [A5 - 0x447C]
  7813. 00005356  2200                     move.l     D1, D0
  7814. 00005358  C0FC 000E                mulu.w     D0, 0xE
  7815. 0000535C  4841                     swap.w     D1
  7816. 0000535E  C2FC 000E                mulu.w     D1, 0xE
  7817. 00005362  4841                     swap.w     D1
  7818. 00005364  4241                     clr.w      D1
  7819. 00005366  D081                     add.l      D0, D1
  7820. 00005368  2030 0804                move.l     D0, [A0 + D0 + 0x4]
  7821. 0000536C  5280                     addq.l     D0, 1
  7822. 0000536E  2F00                     move.l     -[A7], D0
  7823. 00005370  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  7824. 00005374  508F                     addq.l     A7, 8
  7825. 00005376  604E                     bra        +0x50 /* 000053C6 */
  7826. label00005378:
  7827. 00005378  206B 0252                movea.l    A0, [A3 + 0x252]
  7828. 0000537C  7000                     moveq.l    D0, 0x00
  7829. 0000537E  302D BB84                move.w     D0, [A5 - 0x447C]
  7830. 00005382  2200                     move.l     D1, D0
  7831. 00005384  C0FC 000E                mulu.w     D0, 0xE
  7832. 00005388  4841                     swap.w     D1
  7833. 0000538A  C2FC 000E                mulu.w     D1, 0xE
  7834. 0000538E  4841                     swap.w     D1
  7835. 00005390  4241                     clr.w      D1
  7836. 00005392  D081                     add.l      D0, D1
  7837. 00005394  2D70 0804 FFFC           move.l     [A6 - 0x4], [A0 + D0 + 0x4]
  7838. 0000539A  6606                     bne        +0x8 /* 000053A2 */
  7839. 0000539C  3C2D BB84                move.w     D6, [A5 - 0x447C]
  7840. 000053A0  601C                     bra        +0x1E /* 000053BE */
  7841. label000053A2:
  7842. 000053A2  206E FFFC                movea.l    A0, [A6 - 0x4]
  7843. 000053A6  BE10                     cmp.b      D7, [A0]
  7844. 000053A8  6614                     bne        +0x16 /* 000053BE */
  7845. 000053AA  202E FFFC                move.l     D0, [A6 - 0x4]
  7846. 000053AE  5280                     addq.l     D0, 1
  7847. 000053B0  2F00                     move.l     -[A7], D0
  7848. 000053B2  2F0C                     move.l     -[A7], A4
  7849. 000053B4  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  7850. 000053B8  4A40                     tst.w      D0
  7851. 000053BA  508F                     addq.l     A7, 8
  7852. 000053BC  6708                     beq        +0xA /* 000053C6 */
  7853. label000053BE:
  7854. 000053BE  526D BB84                addq.w     [A5 - 0x447C], 1
  7855. 000053C2  6000 FEC4                bra        -0x13A /* 00005288 */
  7856. label000053C6:
  7857. 000053C6  7001                     moveq.l    D0, 0x01
  7858. label000053C8:
  7859. 000053C8  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  7860. 000053CE  4E5E                     unlink     A6
  7861. 000053D0  4E75                     rts
  7862. export_621:
  7863. fn000053D2:
  7864. 000053D2  48E7 0018                movem.l    -[A7], A3,A4
  7865. 000053D6  286F 000C                movea.l    A4, [A7 + 0xC]
  7866. 000053DA  266D E9E2                movea.l    A3, [A5 - 0x161E]
  7867. 000053DE  6004                     bra        +0x6 /* 000053E4 */
  7868. label000053E0:
  7869. 000053E0  266B 0164                movea.l    A3, [A3 + 0x164]
  7870. label000053E4:
  7871. 000053E4  200B                     move.l     D0, A3
  7872. 000053E6  6710                     beq        +0x12 /* 000053F8 */
  7873. 000053E8  2F2B 0160                move.l     -[A7], [A3 + 0x160]
  7874. 000053EC  2F0C                     move.l     -[A7], A4
  7875. 000053EE  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  7876. 000053F2  4A40                     tst.w      D0
  7877. 000053F4  508F                     addq.l     A7, 8
  7878. 000053F6  66E8                     bne        -0x16 /* 000053E0 */
  7879. label000053F8:
  7880. 000053F8  200B                     move.l     D0, A3
  7881. 000053FA  4CDF 1800                movem.l    A3,A4, [A7]+
  7882. 000053FE  4E75                     rts
  7883. export_622:
  7884. fn00005400:
  7885. 00005400  48E7 0018                movem.l    -[A7], A3,A4
  7886. 00005404  286F 000C                movea.l    A4, [A7 + 0xC]
  7887. 00005408  266F 0010                movea.l    A3, [A7 + 0x10]
  7888. 0000540C  204B                     movea.l    A0, A3
  7889. 0000540E  224C                     movea.l    A1, A4
  7890. 00005410  20D9                     move.l     [A0]+, [A1]+
  7891. 00005412  20D9                     move.l     [A0]+, [A1]+
  7892. 00005414  20D9                     move.l     [A0]+, [A1]+
  7893. 00005416  30D9                     move.w     [A0]+, [A1]+
  7894. 00005418  6024                     bra        +0x26 /* 0000543E */
  7895. label0000541A:
  7896. 0000541A  700E                     moveq.l    D0, 0x0E
  7897. 0000541C  2F00                     move.l     -[A7], D0
  7898. 0000541E  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  7899. 00005422  2680                     move.l     [A3], D0
  7900. 00005424  588F                     addq.l     A7, 4
  7901. 00005426  6604                     bne        +0x6 /* 0000542C */
  7902. 00005428  7000                     moveq.l    D0, 0x00
  7903. 0000542A  601A                     bra        +0x1C /* 00005446 */
  7904. label0000542C:
  7905. 0000542C  2653                     movea.l    A3, [A3]
  7906. 0000542E  204B                     movea.l    A0, A3
  7907. 00005430  224C                     movea.l    A1, A4
  7908. 00005432  20D9                     move.l     [A0]+, [A1]+
  7909. 00005434  20D9                     move.l     [A0]+, [A1]+
  7910. 00005436  20D9                     move.l     [A0]+, [A1]+
  7911. 00005438  30D9                     move.w     [A0]+, [A1]+
  7912. 0000543A  7000                     moveq.l    D0, 0x00
  7913. 0000543C  2680                     move.l     [A3], D0
  7914. label0000543E:
  7915. 0000543E  2854                     movea.l    A4, [A4]
  7916. 00005440  200C                     move.l     D0, A4
  7917. 00005442  66D6                     bne        -0x28 /* 0000541A */
  7918. 00005444  7001                     moveq.l    D0, 0x01
  7919. label00005446:
  7920. 00005446  4CDF 1800                movem.l    A3,A4, [A7]+
  7921. 0000544A  4E75                     rts
  7922. export_623:
  7923. fn0000544C:
  7924. 0000544C  4E56 FFC6                link       A6, -0x003A
  7925. 00005450  48E7 0118                movem.l    -[A7], D7,A3,A4
  7926. 00005454  286E 000C                movea.l    A4, [A6 + 0xC]
  7927. 00005458  266E 0008                movea.l    A3, [A6 + 0x8]
  7928. 0000545C  7E01                     moveq.l    D7, 0x01
  7929. 0000545E  4AAD B9FC                tst.l      [A5 - 0x4604]
  7930. 00005462  6736                     beq        +0x38 /* 0000549A */
  7931. 00005464  486E FFC6                pea.l      [A6 - 0x3A]
  7932. 00005468  4EBA 003C                jsr        [PC + 0x3C /* 000054A6 */]
  7933. 0000546C  7000                     moveq.l    D0, 0x00
  7934. 0000546E  302E 0016                move.w     D0, [A6 + 0x16]
  7935. 00005472  2F00                     move.l     -[A7], D0
  7936. 00005474  4878 0180                push.l     0x180
  7937. 00005478  2F0C                     move.l     -[A7], A4
  7938. 0000547A  7000                     moveq.l    D0, 0x00
  7939. 0000547C  302E 0012                move.w     D0, [A6 + 0x12]
  7940. 00005480  2F00                     move.l     -[A7], D0
  7941. 00005482  2F0B                     move.l     -[A7], A3
  7942. 00005484  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  7943. 00005488  4EBA E9A6                jsr        [PC - 0x165A /* 00003E30 */]
  7944. 0000548C  3E00                     move.w     D7, D0
  7945. 0000548E  486E FFC6                pea.l      [A6 - 0x3A]
  7946. 00005492  4EBA 003E                jsr        [PC + 0x3E /* 000054D2 */]
  7947. 00005496  4FEF 0020                lea.l      A7, [A7 + 0x20]
  7948. label0000549A:
  7949. 0000549A  3007                     move.w     D0, D7
  7950. 0000549C  4CEE 1880 FFBA           movem.l    D7,A3,A4, [A6 - 0x46]
  7951. 000054A2  4E5E                     unlink     A6
  7952. 000054A4  4E75                     rts
  7953. export_624:
  7954. fn000054A6:
  7955. 000054A6  2F0B                     move.l     -[A7], A3
  7956. 000054A8  266F 0008                movea.l    A3, [A7 + 0x8]
  7957. 000054AC  200B                     move.l     D0, A3
  7958. 000054AE  6710                     beq        +0x12 /* 000054C0 */
  7959. 000054B0  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  7960. 000054B4  224B                     movea.l    A1, A3
  7961. 000054B6  700D                     moveq.l    D0, 0x0D
  7962. label000054B8:
  7963. 000054B8  22D8                     move.l     [A1]+, [A0]+
  7964. 000054BA  51C8 FFFC                dbf        D0, -0x6 /* 000054B8 */
  7965. 000054BE  32D8                     move.w     [A1]+, [A0]+
  7966. label000054C0:
  7967. 000054C0  703A                     moveq.l    D0, 0x3A
  7968. 000054C2  2F00                     move.l     -[A7], D0
  7969. 000054C4  486D B9BE                pea.l      [A5 - 0x4642]
  7970. 000054C8  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  7971. 000054CC  508F                     addq.l     A7, 8
  7972. 000054CE  265F                     movea.l    A3, [A7]+
  7973. 000054D0  4E75                     rts
  7974. export_625:
  7975. fn000054D2:
  7976. 000054D2  2F0B                     move.l     -[A7], A3
  7977. 000054D4  266F 0008                movea.l    A3, [A7 + 0x8]
  7978. 000054D8  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  7979. 000054DC  224B                     movea.l    A1, A3
  7980. 000054DE  700D                     moveq.l    D0, 0x0D
  7981. label000054E0:
  7982. 000054E0  20D9                     move.l     [A0]+, [A1]+
  7983. 000054E2  51C8 FFFC                dbf        D0, -0x6 /* 000054E0 */
  7984. 000054E6  30D9                     move.w     [A0]+, [A1]+
  7985. 000054E8  265F                     movea.l    A3, [A7]+
  7986. 000054EA  4E75                     rts
  7987. export_626:
  7988. fn000054EC:
  7989. 000054EC  4E56 FF00                link       A6, -0x0100
  7990. 000054F0  2F0B                     move.l     -[A7], A3
  7991. 000054F2  47EE FF00                lea.l      A3, [A6 - 0x100]
  7992. 000054F6  2F0B                     move.l     -[A7], A3
  7993. 000054F8  4878 04E9                push.l     0x4E9
  7994. 000054FC  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  7995. 00005500  2F0B                     move.l     -[A7], A3
  7996. 00005502  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  7997. 00005506  266E FEFC                movea.l    A3, [A6 - 0x104]
  7998. 0000550A  4E5E                     unlink     A6
  7999. 0000550C  4E75                     rts
  8000. export_627:
  8001. fn0000550E:
  8002. 0000550E  4E56 0000                link       A6, 0
  8003. 00005512  2F07                     move.l     -[A7], D7
  8004. 00005514  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  8005. 00005518  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  8006. 0000551C  3E00                     move.w     D7, D0
  8007. 0000551E  588F                     addq.l     A7, 4
  8008. 00005520  6768                     beq        +0x6A /* 0000558A */
  8009. 00005522  4EBA D2E8                jsr        [PC - 0x2D18 /* 0000280C */]
  8010. 00005526  3B6E 000A BAC6           move.w     [A5 - 0x453A], [A6 + 0xA]
  8011. 0000552C  7002                     moveq.l    D0, 0x02
  8012. 0000552E  2F00                     move.l     -[A7], D0
  8013. 00005530  486D C354                pea.l      [A5 - 0x3CAC]
  8014. 00005534  486D BAAC                pea.l      [A5 - 0x4554]
  8015. 00005538  486D BAA8                pea.l      [A5 - 0x4558]
  8016. 0000553C  206D B9FC                movea.l    A0, [A5 - 0x4604]
  8017. 00005540  4868 032E                pea.l      [A0 + 0x32E]
  8018. 00005544  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  8019. 00005548  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  8020. 0000554C  4A40                     tst.w      D0
  8021. 0000554E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8022. 00005552  6628                     bne        +0x2A /* 0000557C */
  8023. 00005554  486D 29D2                pea.l      [A5 + 0x29D2 /* export_1334 */]
  8024. 00005558  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  8025. 0000555C  4EBA FF8E                jsr        [PC - 0x72 /* 000054EC */]
  8026. 00005560  4A40                     tst.w      D0
  8027. 00005562  588F                     addq.l     A7, 4
  8028. 00005564  6714                     beq        +0x16 /* 0000557A */
  8029. 00005566  7015                     moveq.l    D0, 0x15
  8030. 00005568  B06D EA4A                cmp.w      D0, [A5 - 0x15B6]
  8031. 0000556C  6604                     bne        +0x6 /* 00005572 */
  8032. 0000556E  426D EA4A                clr.w      [A5 - 0x15B6]
  8033. label00005572:
  8034. 00005572  3B7C 0001 C35C           move.w     [A5 - 0x3CA4], 0x1
  8035. 00005578  6002                     bra        +0x4 /* 0000557C */
  8036. label0000557A:
  8037. 0000557A  4247                     clr.w      D7
  8038. label0000557C:
  8039. 0000557C  426D BAC6                clr.w      [A5 - 0x453A]
  8040. 00005580  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  8041. 00005584  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  8042. 00005588  588F                     addq.l     A7, 4
  8043. label0000558A:
  8044. 0000558A  3007                     move.w     D0, D7
  8045. 0000558C  2E2E FFFC                move.l     D7, [A6 - 0x4]
  8046. 00005590  4E5E                     unlink     A6
  8047. 00005592  4E75                     rts
  8048. export_628:
  8049. 00005594  48E7 0018                movem.l    -[A7], A3,A4
  8050. 00005598  286F 0010                movea.l    A4, [A7 + 0x10]
  8051. 0000559C  266F 000C                movea.l    A3, [A7 + 0xC]
  8052. 000055A0  7000                     moveq.l    D0, 0x00
  8053. 000055A2  72FE                     moveq.l    D1, 0xFFFFFFFE
  8054. 000055A4  B253                     cmp.w      D1, [A3]
  8055. 000055A6  672C                     beq        +0x2E /* 000055D4 */
  8056. 000055A8  72FE                     moveq.l    D1, 0xFFFFFFFE
  8057. 000055AA  B254                     cmp.w      D1, [A4]
  8058. 000055AC  6726                     beq        +0x28 /* 000055D4 */
  8059. 000055AE  322B 0002                move.w     D1, [A3 + 0x2]
  8060. 000055B2  B254                     cmp.w      D1, [A4]
  8061. 000055B4  6D1E                     blt        +0x20 /* 000055D4 */
  8062. 000055B6  322B 0006                move.w     D1, [A3 + 0x6]
  8063. 000055BA  B26C 0004                cmp.w      D1, [A4 + 0x4]
  8064. 000055BE  6D14                     blt        +0x16 /* 000055D4 */
  8065. 000055C0  3213                     move.w     D1, [A3]
  8066. 000055C2  B26C 0002                cmp.w      D1, [A4 + 0x2]
  8067. 000055C6  6E0C                     bgt        +0xE /* 000055D4 */
  8068. 000055C8  322B 0004                move.w     D1, [A3 + 0x4]
  8069. 000055CC  B26C 0006                cmp.w      D1, [A4 + 0x6]
  8070. 000055D0  6E02                     bgt        +0x4 /* 000055D4 */
  8071. 000055D2  7001                     moveq.l    D0, 0x01
  8072. label000055D4:
  8073. 000055D4  4CDF 1800                movem.l    A3,A4, [A7]+
  8074. 000055D8  4E75                     rts
  8075. export_629:
  8076. 000055DA  48E7 0018                movem.l    -[A7], A3,A4
  8077. 000055DE  206F 000C                movea.l    A0, [A7 + 0xC]
  8078. 000055E2  2868 025A                movea.l    A4, [A0 + 0x25A]
  8079. 000055E6  6032                     bra        +0x34 /* 0000561A */
  8080. label000055E8:
  8081. 000055E8  7002                     moveq.l    D0, 0x02
  8082. 000055EA  B06C 0020                cmp.w      D0, [A4 + 0x20]
  8083. 000055EE  6626                     bne        +0x28 /* 00005616 */
  8084. 000055F0  266C 002A                movea.l    A3, [A4 + 0x2A]
  8085. 000055F4  7001                     moveq.l    D0, 0x01
  8086. 000055F6  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  8087. 000055FA  661A                     bne        +0x1C /* 00005616 */
  8088. 000055FC  303C 1000                move.w     D0, 0x1000
  8089. 00005600  C06B 0072                and.w      D0, [A3 + 0x72]
  8090. 00005604  6710                     beq        +0x12 /* 00005616 */
  8091. 00005606  206F 000C                movea.l    A0, [A7 + 0xC]
  8092. 0000560A  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  8093. 00005610  026B EFFF 0072           andi.w     [A3 + 0x72], 0xEFFF
  8094. label00005616:
  8095. 00005616  286C 0026                movea.l    A4, [A4 + 0x26]
  8096. label0000561A:
  8097. 0000561A  200C                     move.l     D0, A4
  8098. 0000561C  66CA                     bne        -0x34 /* 000055E8 */
  8099. 0000561E  266D E020                movea.l    A3, [A5 - 0x1FE0]
  8100. 00005622  6022                     bra        +0x24 /* 00005646 */
  8101. label00005624:
  8102. 00005624  202B 0288                move.l     D0, [A3 + 0x288]
  8103. 00005628  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  8104. 0000562C  6614                     bne        +0x16 /* 00005642 */
  8105. 0000562E  303C 1000                move.w     D0, 0x1000
  8106. 00005632  C06B 020C                and.w      D0, [A3 + 0x20C]
  8107. 00005636  670A                     beq        +0xC /* 00005642 */
  8108. 00005638  206F 000C                movea.l    A0, [A7 + 0xC]
  8109. 0000563C  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  8110. label00005642:
  8111. 00005642  266B 0164                movea.l    A3, [A3 + 0x164]
  8112. label00005646:
  8113. 00005646  200B                     move.l     D0, A3
  8114. 00005648  66DA                     bne        -0x24 /* 00005624 */
  8115. 0000564A  206F 000C                movea.l    A0, [A7 + 0xC]
  8116. 0000564E  4A68 025E                tst.w      [A0 + 0x25E]
  8117. 00005652  56C0                     sne        D0
  8118. 00005654  0240 0001                andi.w     D0, 0x1
  8119. 00005658  4CDF 1800                movem.l    A3,A4, [A7]+
  8120. 0000565C  4E75                     rts
  8121. export_630:
  8122. fn0000565E:
  8123. 0000565E  48E7 0110                movem.l    -[A7], D7,A3
  8124. 00005662  266D BA4C                movea.l    A3, [A5 - 0x45B4]
  8125. 00005666  603E                     bra        +0x40 /* 000056A6 */
  8126. label00005668:
  8127. 00005668  7E00                     moveq.l    D7, 0x00
  8128. 0000566A  602C                     bra        +0x2E /* 00005698 */
  8129. label0000566C:
  8130. 0000566C  206B 021A                movea.l    A0, [A3 + 0x21A]
  8131. 00005670  2007                     move.l     D0, D7
  8132. 00005672  D080                     add.l      D0, D0
  8133. 00005674  2200                     move.l     D1, D0
  8134. 00005676  E588                     lsl        D0, 2
  8135. 00005678  D081                     add.l      D0, D1
  8136. 0000567A  4870 0800                pea.l      [A0 + D0]
  8137. 0000567E  206B 021A                movea.l    A0, [A3 + 0x21A]
  8138. 00005682  2007                     move.l     D0, D7
  8139. 00005684  D080                     add.l      D0, D0
  8140. 00005686  2200                     move.l     D1, D0
  8141. 00005688  E588                     lsl        D0, 2
  8142. 0000568A  D081                     add.l      D0, D1
  8143. 0000568C  2F30 0804                move.l     -[A7], [A0 + D0 + 0x4]
  8144. 00005690  4EBA D262                jsr        [PC - 0x2D9E /* 000028F4 */]
  8145. 00005694  508F                     addq.l     A7, 8
  8146. 00005696  5287                     addq.l     D7, 1
  8147. label00005698:
  8148. 00005698  302B 0172                move.w     D0, [A3 + 0x172]
  8149. 0000569C  48C0                     ext.l      D0
  8150. 0000569E  B087                     cmp.l      D0, D7
  8151. 000056A0  6ECA                     bgt        -0x34 /* 0000566C */
  8152. 000056A2  266B 02C4                movea.l    A3, [A3 + 0x2C4]
  8153. label000056A6:
  8154. 000056A6  200B                     move.l     D0, A3
  8155. 000056A8  66BE                     bne        -0x40 /* 00005668 */
  8156. 000056AA  4CDF 0880                movem.l    D7,A3, [A7]+
  8157. 000056AE  4E75                     rts
  8158. export_631:
  8159. 000056B0  4E56 FF00                link       A6, -0x0100
  8160. 000056B4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8161. 000056B8  49EE FF00                lea.l      A4, [A6 - 0x100]
  8162. 000056BC  266E 0008                movea.l    A3, [A6 + 0x8]
  8163. 000056C0  4245                     clr.w      D5
  8164. 000056C2  486B 0001                pea.l      [A3 + 0x1]
  8165. 000056C6  2F0C                     move.l     -[A7], A4
  8166. 000056C8  7000                     moveq.l    D0, 0x00
  8167. 000056CA  1013                     move.b     D0, [A3]
  8168. 000056CC  2F00                     move.l     -[A7], D0
  8169. 000056CE  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  8170. 000056D2  7000                     moveq.l    D0, 0x00
  8171. 000056D4  1013                     move.b     D0, [A3]
  8172. 000056D6  4234 0000                clr.b      [A4 + D0.w]
  8173. 000056DA  2F0C                     move.l     -[A7], A4
  8174. 000056DC  4EBA D48A                jsr        [PC - 0x2B76 /* 00002B68 */]
  8175. 000056E0  4A40                     tst.w      D0
  8176. 000056E2  588F                     addq.l     A7, 4
  8177. 000056E4  6660                     bne        +0x62 /* 00005746 */
  8178. 000056E6  4A13                     tst.b      [A3]
  8179. 000056E8  675C                     beq        +0x5E /* 00005746 */
  8180. 000056EA  7000                     moveq.l    D0, 0x00
  8181. 000056EC  102B 0001                move.b     D0, [A3 + 0x1]
  8182. 000056F0  D040                     add.w      D0, D0
  8183. 000056F2  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  8184. 000056F6  7206                     moveq.l    D1, 0x06
  8185. 000056F8  C270 0000                and.w      D1, [A0 + D0.w]
  8186. 000056FC  6748                     beq        +0x4A /* 00005746 */
  8187. 000056FE  7C02                     moveq.l    D6, 0x02
  8188. label00005700:
  8189. 00005700  7000                     moveq.l    D0, 0x00
  8190. 00005702  1013                     move.b     D0, [A3]
  8191. 00005704  B086                     cmp.l      D0, D6
  8192. 00005706  6C04                     bge        +0x6 /* 0000570C */
  8193. 00005708  5245                     addq.w     D5, 1
  8194. 0000570A  603A                     bra        +0x3C /* 00005746 */
  8195. label0000570C:
  8196. 0000570C  1E33 6800                move.b     D7, [A3 + D6]
  8197. 00005710  7000                     moveq.l    D0, 0x00
  8198. 00005712  1007                     move.b     D0, D7
  8199. 00005714  D040                     add.w      D0, D0
  8200. 00005716  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  8201. 0000571A  7206                     moveq.l    D1, 0x06
  8202. 0000571C  C270 0000                and.w      D1, [A0 + D0.w]
  8203. 00005720  6620                     bne        +0x22 /* 00005742 */
  8204. 00005722  7000                     moveq.l    D0, 0x00
  8205. 00005724  1007                     move.b     D0, D7
  8206. 00005726  D040                     add.w      D0, D0
  8207. 00005728  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  8208. 0000572C  323C 0400                move.w     D1, 0x400
  8209. 00005730  C270 0000                and.w      D1, [A0 + D0.w]
  8210. 00005734  660C                     bne        +0xE /* 00005742 */
  8211. 00005736  0C07 0020                cmpi.b     D7, 0x20 /* ' ' */
  8212. 0000573A  6706                     beq        +0x8 /* 00005742 */
  8213. 0000573C  0C07 005F                cmpi.b     D7, 0x5F /* '_' */
  8214. 00005740  6604                     bne        +0x6 /* 00005746 */
  8215. label00005742:
  8216. 00005742  5286                     addq.l     D6, 1
  8217. 00005744  60BA                     bra        -0x44 /* 00005700 */
  8218. label00005746:
  8219. 00005746  3005                     move.w     D0, D5
  8220. 00005748  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  8221. 0000574E  4E5E                     unlink     A6
  8222. 00005750  4E75                     rts
  8223. export_632:
  8224. 00005752  4E56 0000                link       A6, 0
  8225. 00005756  48E7 0118                movem.l    -[A7], D7,A3,A4
  8226. 0000575A  286E 0008                movea.l    A4, [A6 + 0x8]
  8227. 0000575E  302E 0016                move.w     D0, [A6 + 0x16]
  8228. 00005762  48C0                     ext.l      D0
  8229. 00005764  2F00                     move.l     -[A7], D0
  8230. 00005766  302E 000E                move.w     D0, [A6 + 0xE]
  8231. 0000576A  48C0                     ext.l      D0
  8232. 0000576C  2F00                     move.l     -[A7], D0
  8233. 0000576E  2F0C                     move.l     -[A7], A4
  8234. 00005770  4EBA A890                jsr        [PC - 0x5770 /* 00000002 */]
  8235. 00005774  2640                     movea.l    A3, D0
  8236. 00005776  200B                     move.l     D0, A3
  8237. 00005778  56C7                     sne        D7
  8238. 0000577A  0247 0001                andi.w     D7, 0x1
  8239. 0000577E  4A47                     tst.w      D7
  8240. 00005780  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8241. 00005784  6714                     beq        +0x16 /* 0000579A */
  8242. 00005786  276D BA4C 02C4           move.l     [A3 + 0x2C4], [A5 - 0x45B4]
  8243. 0000578C  2B4B BA4C                move.l     [A5 - 0x45B4], A3
  8244. 00005790  206E 0010                movea.l    A0, [A6 + 0x10]
  8245. 00005794  208B                     move.l     [A0], A3
  8246. 00005796  4EBA FEC6                jsr        [PC - 0x13A /* 0000565E */]
  8247. label0000579A:
  8248. 0000579A  3007                     move.w     D0, D7
  8249. 0000579C  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  8250. 000057A2  4E5E                     unlink     A6
  8251. 000057A4  4E75                     rts
  8252. export_633:
  8253. fn000057A6:
  8254. 000057A6  2F0B                     move.l     -[A7], A3
  8255. 000057A8  266F 0008                movea.l    A3, [A7 + 0x8]
  8256. 000057AC  006B 1000 0008           ori.w      [A3 + 0x8], 0x1000
  8257. 000057B2  7001                     moveq.l    D0, 0x01
  8258. 000057B4  B06B 000A                cmp.w      D0, [A3 + 0xA]
  8259. 000057B8  6624                     bne        +0x26 /* 000057DE */
  8260. 000057BA  302B 0008                move.w     D0, [A3 + 0x8]
  8261. 000057BE  48C0                     ext.l      D0
  8262. 000057C0  223C 0000 4000           move.l     D1, 0x4000 /* '@\0' */
  8263. 000057C6  C280                     and.l      D1, D0
  8264. 000057C8  6714                     beq        +0x16 /* 000057DE */
  8265. 000057CA  558F                     subq.l     A7, 2
  8266. 000057CC  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  8267. 000057D0  303C 0206                move.w     D0, 0x206
  8268. 000057D4  A82D                     syscall    Pack11
  8269. 000057D6  026B BFFF 0008           andi.w     [A3 + 0x8], 0xBFFF
  8270. 000057DC  548F                     addq.l     A7, 2
  8271. label000057DE:
  8272. 000057DE  7001                     moveq.l    D0, 0x01
  8273. 000057E0  265F                     movea.l    A3, [A7]+
  8274. 000057E2  4E75                     rts
  8275. export_634:
  8276. 000057E4  4E56 FFFE                link       A6, -0x0002
  8277. 000057E8  48E7 0018                movem.l    -[A7], A3,A4
  8278. 000057EC  286E 000C                movea.l    A4, [A6 + 0xC]
  8279. 000057F0  266E 0008                movea.l    A3, [A6 + 0x8]
  8280. 000057F4  026B EFFF 0008           andi.w     [A3 + 0x8], 0xEFFF
  8281. 000057FA  7001                     moveq.l    D0, 0x01
  8282. 000057FC  B06B 000A                cmp.w      D0, [A3 + 0xA]
  8283. 00005800  6632                     bne        +0x34 /* 00005834 */
  8284. 00005802  302B 0008                move.w     D0, [A3 + 0x8]
  8285. 00005806  48C0                     ext.l      D0
  8286. 00005808  223C 0000 4000           move.l     D1, 0x4000 /* '@\0' */
  8287. 0000580E  C280                     and.l      D1, D0
  8288. 00005810  6622                     bne        +0x24 /* 00005834 */
  8289. 00005812  4A6D E698                tst.w      [A5 - 0x1968]
  8290. 00005816  671C                     beq        +0x1E /* 00005834 */
  8291. 00005818  558F                     subq.l     A7, 2
  8292. 0000581A  2F2C 0280                move.l     -[A7], [A4 + 0x280]
  8293. 0000581E  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  8294. 00005822  486E FFFF                pea.l      [A6 - 0x1]
  8295. 00005826  303C 0604                move.w     D0, 0x604
  8296. 0000582A  A82D                     syscall    Pack11
  8297. 0000582C  006B 4000 0008           ori.w      [A3 + 0x8], 0x4000 /* '@\0' */
  8298. 00005832  548F                     addq.l     A7, 2
  8299. label00005834:
  8300. 00005834  7001                     moveq.l    D0, 0x01
  8301. 00005836  4CEE 1800 FFF6           movem.l    A3,A4, [A6 - 0xA]
  8302. 0000583C  4E5E                     unlink     A6
  8303. 0000583E  4E75                     rts
  8304. export_635:
  8305. fn00005840:
  8306. 00005840  4E56 FFFC                link       A6, -0x0004
  8307. 00005844  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8308. 00005848  3A2E 0012                move.w     D5, [A6 + 0x12]
  8309. 0000584C  7C01                     moveq.l    D6, 0x01
  8310. 0000584E  206E 0008                movea.l    A0, [A6 + 0x8]
  8311. 00005852  2D68 0412 FFFC           move.l     [A6 - 0x4], [A0 + 0x412]
  8312. 00005858  206E 0008                movea.l    A0, [A6 + 0x8]
  8313. 0000585C  49E8 032E                lea.l      A4, [A0 + 0x32E]
  8314. 00005860  6000 00E8                bra        +0xEA /* 0000594A */
  8315. label00005864:
  8316. 00005864  7001                     moveq.l    D0, 0x01
  8317. 00005866  B06C 000C                cmp.w      D0, [A4 + 0xC]
  8318. 0000586A  6600 0092                bne        +0x94 /* 000058FE */
  8319. 0000586E  206E FFFC                movea.l    A0, [A6 - 0x4]
  8320. 00005872  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  8321. 00005876  206E FFFC                movea.l    A0, [A6 - 0x4]
  8322. 0000587A  2668 021E                movea.l    A3, [A0 + 0x21E]
  8323. 0000587E  6074                     bra        +0x76 /* 000058F4 */
  8324. label00005880:
  8325. 00005880  303C 100F                move.w     D0, 0x100F
  8326. 00005884  C06B 0008                and.w      D0, [A3 + 0x8]
  8327. 00005888  0C40 0001                cmpi.w     D0, 0x1
  8328. 0000588C  6662                     bne        +0x64 /* 000058F0 */
  8329. 0000588E  4A45                     tst.w      D5
  8330. 00005890  6726                     beq        +0x28 /* 000058B8 */
  8331. 00005892  302C 0004                move.w     D0, [A4 + 0x4]
  8332. 00005896  B053                     cmp.w      D0, [A3]
  8333. 00005898  6E1E                     bgt        +0x20 /* 000058B8 */
  8334. 0000589A  302C 0006                move.w     D0, [A4 + 0x6]
  8335. 0000589E  B06B 0002                cmp.w      D0, [A3 + 0x2]
  8336. 000058A2  6D14                     blt        +0x16 /* 000058B8 */
  8337. 000058A4  302C 0008                move.w     D0, [A4 + 0x8]
  8338. 000058A8  B06B 0004                cmp.w      D0, [A3 + 0x4]
  8339. 000058AC  6E0A                     bgt        +0xC /* 000058B8 */
  8340. 000058AE  302C 000A                move.w     D0, [A4 + 0xA]
  8341. 000058B2  B06B 0006                cmp.w      D0, [A3 + 0x6]
  8342. 000058B6  6C2A                     bge        +0x2C /* 000058E2 */
  8343. label000058B8:
  8344. 000058B8  4A45                     tst.w      D5
  8345. 000058BA  6634                     bne        +0x36 /* 000058F0 */
  8346. 000058BC  302C 0004                move.w     D0, [A4 + 0x4]
  8347. 000058C0  B06B 0002                cmp.w      D0, [A3 + 0x2]
  8348. 000058C4  6E2A                     bgt        +0x2C /* 000058F0 */
  8349. 000058C6  302C 0006                move.w     D0, [A4 + 0x6]
  8350. 000058CA  B053                     cmp.w      D0, [A3]
  8351. 000058CC  6D22                     blt        +0x24 /* 000058F0 */
  8352. 000058CE  302C 0008                move.w     D0, [A4 + 0x8]
  8353. 000058D2  B06B 0006                cmp.w      D0, [A3 + 0x6]
  8354. 000058D6  6E18                     bgt        +0x1A /* 000058F0 */
  8355. 000058D8  302C 000A                move.w     D0, [A4 + 0xA]
  8356. 000058DC  B06B 0004                cmp.w      D0, [A3 + 0x4]
  8357. 000058E0  6D0E                     blt        +0x10 /* 000058F0 */
  8358. label000058E2:
  8359. 000058E2  2F0B                     move.l     -[A7], A3
  8360. 000058E4  206E 000C                movea.l    A0, [A6 + 0xC]
  8361. 000058E8  4E90                     jsr        [A0]
  8362. 000058EA  3C00                     move.w     D6, D0
  8363. 000058EC  588F                     addq.l     A7, 4
  8364. 000058EE  6758                     beq        +0x5A /* 00005948 */
  8365. label000058F0:
  8366. 000058F0  D6FC 001C                add.w      A3, 0x1C
  8367. label000058F4:
  8368. 000058F4  3007                     move.w     D0, D7
  8369. 000058F6  5347                     subq.w     D7, 1
  8370. 000058F8  4A40                     tst.w      D0
  8371. 000058FA  6684                     bne        -0x7A /* 00005880 */
  8372. 000058FC  604A                     bra        +0x4C /* 00005948 */
  8373. label000058FE:
  8374. 000058FE  7003                     moveq.l    D0, 0x03
  8375. 00005900  B06C 000C                cmp.w      D0, [A4 + 0xC]
  8376. 00005904  6642                     bne        +0x44 /* 00005948 */
  8377. 00005906  206E FFFC                movea.l    A0, [A6 - 0x4]
  8378. 0000590A  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  8379. 0000590E  206E FFFC                movea.l    A0, [A6 - 0x4]
  8380. 00005912  2668 021E                movea.l    A3, [A0 + 0x21E]
  8381. 00005916  6028                     bra        +0x2A /* 00005940 */
  8382. label00005918:
  8383. 00005918  303C 100F                move.w     D0, 0x100F
  8384. 0000591C  C06B 0008                and.w      D0, [A3 + 0x8]
  8385. 00005920  0C40 0002                cmpi.w     D0, 0x2
  8386. 00005924  6616                     bne        +0x18 /* 0000593C */
  8387. 00005926  202C 0004                move.l     D0, [A4 + 0x4]
  8388. 0000592A  B093                     cmp.l      D0, [A3]
  8389. 0000592C  660E                     bne        +0x10 /* 0000593C */
  8390. 0000592E  2F0B                     move.l     -[A7], A3
  8391. 00005930  206E 000C                movea.l    A0, [A6 + 0xC]
  8392. 00005934  4E90                     jsr        [A0]
  8393. 00005936  3C00                     move.w     D6, D0
  8394. 00005938  588F                     addq.l     A7, 4
  8395. 0000593A  670C                     beq        +0xE /* 00005948 */
  8396. label0000593C:
  8397. 0000593C  D6FC 001C                add.w      A3, 0x1C
  8398. label00005940:
  8399. 00005940  3007                     move.w     D0, D7
  8400. 00005942  5347                     subq.w     D7, 1
  8401. 00005944  4A40                     tst.w      D0
  8402. 00005946  66D0                     bne        -0x2E /* 00005918 */
  8403. label00005948:
  8404. 00005948  2854                     movea.l    A4, [A4]
  8405. label0000594A:
  8406. 0000594A  200C                     move.l     D0, A4
  8407. 0000594C  6706                     beq        +0x8 /* 00005954 */
  8408. 0000594E  4A46                     tst.w      D6
  8409. 00005950  6600 FF12                bne        -0xEC /* 00005864 */
  8410. label00005954:
  8411. 00005954  3006                     move.w     D0, D6
  8412. 00005956  4CEE 18E0 FFE8           movem.l    D5,D6,D7,A3,A4, [A6 - 0x18]
  8413. 0000595C  4E5E                     unlink     A6
  8414. 0000595E  4E75                     rts
  8415. fn00005960:
  8416. 00005960  2F0B                     move.l     -[A7], A3
  8417. 00005962  266F 0008                movea.l    A3, [A7 + 0x8]
  8418. 00005966  7001                     moveq.l    D0, 0x01
  8419. 00005968  2F00                     move.l     -[A7], D0
  8420. 0000596A  486D 13EA                pea.l      [A5 + 0x13EA /* export_633 */]
  8421. 0000596E  2F0B                     move.l     -[A7], A3
  8422. 00005970  4EBA FECE                jsr        [PC - 0x132 /* 00005840 */]
  8423. 00005974  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8424. 00005978  265F                     movea.l    A3, [A7]+
  8425. 0000597A  4E75                     rts
  8426. export_636:
  8427. fn0000597C:
  8428. 0000597C  4E56 FFDC                link       A6, -0x0024
  8429. 00005980  48E7 0018                movem.l    -[A7], A3,A4
  8430. 00005984  286E 0008                movea.l    A4, [A6 + 0x8]
  8431. 00005988  2654                     movea.l    A3, [A4]
  8432. 0000598A  486E FFDC                pea.l      [A6 - 0x24]
  8433. 0000598E  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  8434. 00005992  41EB 0020                lea.l      A0, [A3 + 0x20]
  8435. 00005996  2F20                     move.l     -[A7], -[A0]
  8436. 00005998  2F20                     move.l     -[A7], -[A0]
  8437. 0000599A  4EBA E196                jsr        [PC - 0x1E6A /* 00003B32 */]
  8438. 0000599E  486E FFEC                pea.l      [A6 - 0x14]
  8439. 000059A2  486E FFDC                pea.l      [A6 - 0x24]
  8440. 000059A6  4EAD 0E22                jsr        [A5 + 0xE22 /* export_448 */]
  8441. 000059AA  302D E694                move.w     D0, [A5 - 0x196C]
  8442. 000059AE  916E FFEE                sub.w      [A6 - 0x12], D0
  8443. 000059B2  302D E694                move.w     D0, [A5 - 0x196C]
  8444. 000059B6  916E FFEC                sub.w      [A6 - 0x14], D0
  8445. 000059BA  302D E694                move.w     D0, [A5 - 0x196C]
  8446. 000059BE  D16E FFF2                add.w      [A6 - 0xE], D0
  8447. 000059C2  302D E694                move.w     D0, [A5 - 0x196C]
  8448. 000059C6  D16E FFF0                add.w      [A6 - 0x10], D0
  8449. 000059CA  486E FFFC                pea.l      [A6 - 0x4]
  8450. 000059CE  486E FFF4                pea.l      [A6 - 0xC]
  8451. 000059D2  41EE FFF4                lea.l      A0, [A6 - 0xC]
  8452. 000059D6  2F20                     move.l     -[A7], -[A0]
  8453. 000059D8  2F20                     move.l     -[A7], -[A0]
  8454. 000059DA  4EAD 16C2                jsr        [A5 + 0x16C2 /* export_724 */]
  8455. 000059DE  4878 0107                push.l     0x107
  8456. 000059E2  4878 0100                push.l     0x100
  8457. 000059E6  302E FFFA                move.w     D0, [A6 - 0x6]
  8458. 000059EA  48C0                     ext.l      D0
  8459. 000059EC  2F00                     move.l     -[A7], D0
  8460. 000059EE  302E FFF8                move.w     D0, [A6 - 0x8]
  8461. 000059F2  48C0                     ext.l      D0
  8462. 000059F4  2F00                     move.l     -[A7], D0
  8463. 000059F6  302E FFF6                move.w     D0, [A6 - 0xA]
  8464. 000059FA  48C0                     ext.l      D0
  8465. 000059FC  2F00                     move.l     -[A7], D0
  8466. 000059FE  302E FFF4                move.w     D0, [A6 - 0xC]
  8467. 00005A02  48C0                     ext.l      D0
  8468. 00005A04  2F00                     move.l     -[A7], D0
  8469. 00005A06  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8470. 00005A0A  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  8471. 00005A0E  4CEE 1800 FFD4           movem.l    A3,A4, [A6 - 0x2C]
  8472. 00005A14  4E5E                     unlink     A6
  8473. 00005A16  4E75                     rts
  8474. export_637:
  8475. fn00005A18:
  8476. 00005A18  4E56 FFFC                link       A6, -0x0004
  8477. 00005A1C  48E7 0118                movem.l    -[A7], D7,A3,A4
  8478. 00005A20  286E 0008                movea.l    A4, [A6 + 0x8]
  8479. 00005A24  4A6D C63E                tst.w      [A5 - 0x39C2]
  8480. 00005A28  670E                     beq        +0x10 /* 00005A38 */
  8481. 00005A2A  7010                     moveq.l    D0, 0x10
  8482. 00005A2C  C06C 0008                and.w      D0, [A4 + 0x8]
  8483. 00005A30  B06D C63C                cmp.w      D0, [A5 - 0x39C4]
  8484. 00005A34  6600 00D2                bne        +0xD4 /* 00005B08 */
  8485. label00005A38:
  8486. 00005A38  7001                     moveq.l    D0, 0x01
  8487. 00005A3A  B06C 000A                cmp.w      D0, [A4 + 0xA]
  8488. 00005A3E  6638                     bne        +0x3A /* 00005A78 */
  8489. 00005A40  266C 0014                movea.l    A3, [A4 + 0x14]
  8490. 00005A44  200B                     move.l     D0, A3
  8491. 00005A46  673A                     beq        +0x3C /* 00005A82 */
  8492. 00005A48  302C 0008                move.w     D0, [A4 + 0x8]
  8493. 00005A4C  48C0                     ext.l      D0
  8494. 00005A4E  223C 0000 4000           move.l     D1, 0x4000 /* '@\0' */
  8495. 00005A54  C280                     and.l      D1, D0
  8496. 00005A56  670C                     beq        +0xE /* 00005A64 */
  8497. 00005A58  558F                     subq.l     A7, 2
  8498. 00005A5A  2F0B                     move.l     -[A7], A3
  8499. 00005A5C  303C 0206                move.w     D0, 0x206
  8500. 00005A60  A82D                     syscall    Pack11
  8501. 00005A62  548F                     addq.l     A7, 2
  8502. label00005A64:
  8503. 00005A64  2053                     movea.l    A0, [A3]
  8504. 00005A66  2F28 0010                move.l     -[A7], [A0 + 0x10]
  8505. 00005A6A  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  8506. 00005A6E  2F0B                     move.l     -[A7], A3
  8507. 00005A70  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  8508. 00005A74  508F                     addq.l     A7, 8
  8509. 00005A76  600A                     bra        +0xC /* 00005A82 */
  8510. label00005A78:
  8511. 00005A78  486C 0014                pea.l      [A4 + 0x14]
  8512. 00005A7C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8513. 00005A80  588F                     addq.l     A7, 4
  8514. label00005A82:
  8515. 00005A82  3E3C 100F                move.w     D7, 0x100F
  8516. 00005A86  CE6C 0008                and.w      D7, [A4 + 0x8]
  8517. 00005A8A  0C47 0002                cmpi.w     D7, 0x2
  8518. 00005A8E  662C                     bne        +0x2E /* 00005ABC */
  8519. 00005A90  2D54 FFFC                move.l     [A6 - 0x4], [A4]
  8520. 00005A94  206D BA78                movea.l    A0, [A5 - 0x4588]
  8521. 00005A98  2668 025A                movea.l    A3, [A0 + 0x25A]
  8522. 00005A9C  6018                     bra        +0x1A /* 00005AB6 */
  8523. label00005A9E:
  8524. 00005A9E  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  8525. 00005AA2  660E                     bne        +0x10 /* 00005AB2 */
  8526. 00005AA4  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  8527. 00005AA8  2F0C                     move.l     -[A7], A4
  8528. 00005AAA  4EBA FED0                jsr        [PC - 0x130 /* 0000597C */]
  8529. 00005AAE  508F                     addq.l     A7, 8
  8530. 00005AB0  6042                     bra        +0x44 /* 00005AF4 */
  8531. label00005AB2:
  8532. 00005AB2  266B 0026                movea.l    A3, [A3 + 0x26]
  8533. label00005AB6:
  8534. 00005AB6  200B                     move.l     D0, A3
  8535. 00005AB8  66E4                     bne        -0x1A /* 00005A9E */
  8536. 00005ABA  6038                     bra        +0x3A /* 00005AF4 */
  8537. label00005ABC:
  8538. 00005ABC  0C47 0001                cmpi.w     D7, 0x1
  8539. 00005AC0  6632                     bne        +0x34 /* 00005AF4 */
  8540. 00005AC2  4878 0107                push.l     0x107
  8541. 00005AC6  4878 0100                push.l     0x100
  8542. 00005ACA  302C 0006                move.w     D0, [A4 + 0x6]
  8543. 00005ACE  48C0                     ext.l      D0
  8544. 00005AD0  2F00                     move.l     -[A7], D0
  8545. 00005AD2  302C 0004                move.w     D0, [A4 + 0x4]
  8546. 00005AD6  48C0                     ext.l      D0
  8547. 00005AD8  2F00                     move.l     -[A7], D0
  8548. 00005ADA  302C 0002                move.w     D0, [A4 + 0x2]
  8549. 00005ADE  48C0                     ext.l      D0
  8550. 00005AE0  2F00                     move.l     -[A7], D0
  8551. 00005AE2  3014                     move.w     D0, [A4]
  8552. 00005AE4  48C0                     ext.l      D0
  8553. 00005AE6  2F00                     move.l     -[A7], D0
  8554. 00005AE8  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  8555. 00005AEC  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  8556. 00005AF0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  8557. label00005AF4:
  8558. 00005AF4  486C 000C                pea.l      [A4 + 0xC]
  8559. 00005AF8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8560. 00005AFC  7000                     moveq.l    D0, 0x00
  8561. 00005AFE  2940 0014                move.l     [A4 + 0x14], D0
  8562. 00005B02  426C 0008                clr.w      [A4 + 0x8]
  8563. 00005B06  588F                     addq.l     A7, 4
  8564. label00005B08:
  8565. 00005B08  7001                     moveq.l    D0, 0x01
  8566. 00005B0A  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  8567. 00005B10  4E5E                     unlink     A6
  8568. 00005B12  4E75                     rts
  8569. fn00005B14:
  8570. 00005B14  48E7 0118                movem.l    -[A7], D7,A3,A4
  8571. 00005B18  286F 0010                movea.l    A4, [A7 + 0x10]
  8572. 00005B1C  266C 021E                movea.l    A3, [A4 + 0x21E]
  8573. 00005B20  200B                     move.l     D0, A3
  8574. 00005B22  672C                     beq        +0x2E /* 00005B50 */
  8575. 00005B24  3E2C 01C4                move.w     D7, [A4 + 0x1C4]
  8576. 00005B28  6014                     bra        +0x16 /* 00005B3E */
  8577. label00005B2A:
  8578. 00005B2A  700F                     moveq.l    D0, 0x0F
  8579. 00005B2C  C06B 0008                and.w      D0, [A3 + 0x8]
  8580. 00005B30  6708                     beq        +0xA /* 00005B3A */
  8581. 00005B32  2F0B                     move.l     -[A7], A3
  8582. 00005B34  4EBA FEE2                jsr        [PC - 0x11E /* 00005A18 */]
  8583. 00005B38  588F                     addq.l     A7, 4
  8584. label00005B3A:
  8585. 00005B3A  D6FC 001C                add.w      A3, 0x1C
  8586. label00005B3E:
  8587. 00005B3E  3007                     move.w     D0, D7
  8588. 00005B40  5347                     subq.w     D7, 1
  8589. 00005B42  4A40                     tst.w      D0
  8590. 00005B44  66E4                     bne        -0x1A /* 00005B2A */
  8591. 00005B46  486C 021E                pea.l      [A4 + 0x21E]
  8592. 00005B4A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8593. 00005B4E  588F                     addq.l     A7, 4
  8594. label00005B50:
  8595. 00005B50  7001                     moveq.l    D0, 0x01
  8596. 00005B52  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8597. 00005B56  4E75                     rts
  8598. export_638:
  8599. 00005B58  2F0B                     move.l     -[A7], A3
  8600. 00005B5A  266F 0008                movea.l    A3, [A7 + 0x8]
  8601. 00005B5E  302D C63C                move.w     D0, [A5 - 0x39C4]
  8602. 00005B62  48C0                     ext.l      D0
  8603. 00005B64  72FF                     moveq.l    D1, 0xFFFFFFFF
  8604. 00005B66  B280                     cmp.l      D1, D0
  8605. 00005B68  670C                     beq        +0xE /* 00005B76 */
  8606. 00005B6A  7010                     moveq.l    D0, 0x10
  8607. 00005B6C  C06B 0008                and.w      D0, [A3 + 0x8]
  8608. 00005B70  B06D C63C                cmp.w      D0, [A5 - 0x39C4]
  8609. 00005B74  6608                     bne        +0xA /* 00005B7E */
  8610. label00005B76:
  8611. 00005B76  2B4B C634                move.l     [A5 - 0x39CC], A3
  8612. 00005B7A  7000                     moveq.l    D0, 0x00
  8613. 00005B7C  6002                     bra        +0x4 /* 00005B80 */
  8614. label00005B7E:
  8615. 00005B7E  7001                     moveq.l    D0, 0x01
  8616. label00005B80:
  8617. 00005B80  265F                     movea.l    A3, [A7]+
  8618. 00005B82  4E75                     rts
  8619. export_639:
  8620. fn00005B84:
  8621. 00005B84  4E56 0000                link       A6, 0
  8622. 00005B88  2F07                     move.l     -[A7], D7
  8623. 00005B8A  4247                     clr.w      D7
  8624. 00005B8C  3B6E 000A C63C           move.w     [A5 - 0x39C4], [A6 + 0xA]
  8625. 00005B92  4AAD B9FC                tst.l      [A5 - 0x4604]
  8626. 00005B96  672E                     beq        +0x30 /* 00005BC6 */
  8627. 00005B98  7000                     moveq.l    D0, 0x00
  8628. 00005B9A  2F00                     move.l     -[A7], D0
  8629. 00005B9C  486D 1412                pea.l      [A5 + 0x1412 /* export_638 */]
  8630. 00005BA0  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  8631. 00005BA4  4EBA FC9A                jsr        [PC - 0x366 /* 00005840 */]
  8632. 00005BA8  4A40                     tst.w      D0
  8633. 00005BAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8634. 00005BAE  6616                     bne        +0x18 /* 00005BC6 */
  8635. 00005BB0  206D BA78                movea.l    A0, [A5 - 0x4588]
  8636. 00005BB4  202D C634                move.l     D0, [A5 - 0x39CC]
  8637. 00005BB8  90A8 021E                sub.l      D0, [A0 + 0x21E]
  8638. 00005BBC  721C                     moveq.l    D1, 0x1C
  8639. 00005BBE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  8640. 00005BC2  2E00                     move.l     D7, D0
  8641. 00005BC4  5287                     addq.l     D7, 1
  8642. label00005BC6:
  8643. 00005BC6  3007                     move.w     D0, D7
  8644. 00005BC8  2E2E FFFC                move.l     D7, [A6 - 0x4]
  8645. 00005BCC  4E5E                     unlink     A6
  8646. 00005BCE  4E75                     rts
  8647. export_640:
  8648. 00005BD0  4E56 FF00                link       A6, -0x0100
  8649. 00005BD4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8650. 00005BD8  3A2E 000E                move.w     D5, [A6 + 0xE]
  8651. 00005BDC  3C2E 0012                move.w     D6, [A6 + 0x12]
  8652. 00005BE0  49EE FF00                lea.l      A4, [A6 - 0x100]
  8653. 00005BE4  4A46                     tst.w      D6
  8654. 00005BE6  6702                     beq        +0x4 /* 00005BEA */
  8655. 00005BE8  7C10                     moveq.l    D6, 0x10
  8656. label00005BEA:
  8657. 00005BEA  206E 0008                movea.l    A0, [A6 + 0x8]
  8658. 00005BEE  4A10                     tst.b      [A0]
  8659. 00005BF0  6760                     beq        +0x62 /* 00005C52 */
  8660. 00005BF2  4247                     clr.w      D7
  8661. 00005BF4  206D BA78                movea.l    A0, [A5 - 0x4588]
  8662. 00005BF8  2668 021E                movea.l    A3, [A0 + 0x21E]
  8663. 00005BFC  6038                     bra        +0x3A /* 00005C36 */
  8664. label00005BFE:
  8665. 00005BFE  700F                     moveq.l    D0, 0x0F
  8666. 00005C00  C06B 0008                and.w      D0, [A3 + 0x8]
  8667. 00005C04  672C                     beq        +0x2E /* 00005C32 */
  8668. 00005C06  303C 1010                move.w     D0, 0x1010
  8669. 00005C0A  C06B 0008                and.w      D0, [A3 + 0x8]
  8670. 00005C0E  BC40                     cmp.w      D6, D0
  8671. 00005C10  6620                     bne        +0x22 /* 00005C32 */
  8672. 00005C12  2F0C                     move.l     -[A7], A4
  8673. 00005C14  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  8674. 00005C18  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  8675. 00005C1C  2F0C                     move.l     -[A7], A4
  8676. 00005C1E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8677. 00005C22  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  8678. 00005C26  4A40                     tst.w      D0
  8679. 00005C28  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8680. 00005C2C  6604                     bne        +0x6 /* 00005C32 */
  8681. 00005C2E  5345                     subq.w     D5, 1
  8682. 00005C30  6712                     beq        +0x14 /* 00005C44 */
  8683. label00005C32:
  8684. 00005C32  D6FC 001C                add.w      A3, 0x1C
  8685. label00005C36:
  8686. 00005C36  206D BA78                movea.l    A0, [A5 - 0x4588]
  8687. 00005C3A  3007                     move.w     D0, D7
  8688. 00005C3C  5247                     addq.w     D7, 1
  8689. 00005C3E  B068 01C4                cmp.w      D0, [A0 + 0x1C4]
  8690. 00005C42  6DBA                     blt        -0x44 /* 00005BFE */
  8691. label00005C44:
  8692. 00005C44  206D BA78                movea.l    A0, [A5 - 0x4588]
  8693. 00005C48  BE68 01C4                cmp.w      D7, [A0 + 0x1C4]
  8694. 00005C4C  6F10                     ble        +0x12 /* 00005C5E */
  8695. 00005C4E  4247                     clr.w      D7
  8696. 00005C50  600C                     bra        +0xE /* 00005C5E */
  8697. label00005C52:
  8698. 00005C52  48C6                     ext.l      D6
  8699. 00005C54  2F06                     move.l     -[A7], D6
  8700. 00005C56  4EBA FF2C                jsr        [PC - 0xD4 /* 00005B84 */]
  8701. 00005C5A  3E00                     move.w     D7, D0
  8702. 00005C5C  588F                     addq.l     A7, 4
  8703. label00005C5E:
  8704. 00005C5E  3007                     move.w     D0, D7
  8705. 00005C60  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  8706. 00005C66  4E5E                     unlink     A6
  8707. 00005C68  4E75                     rts
  8708. export_641:
  8709. fn00005C6A:
  8710. 00005C6A  4E56 FFE2                link       A6, -0x001E
  8711. 00005C6E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8712. 00005C72  3E2E 0012                move.w     D7, [A6 + 0x12]
  8713. 00005C76  266E 000C                movea.l    A3, [A6 + 0xC]
  8714. 00005C7A  4246                     clr.w      D6
  8715. 00005C7C  7002                     moveq.l    D0, 0x02
  8716. 00005C7E  2F00                     move.l     -[A7], D0
  8717. 00005C80  7201                     moveq.l    D1, 0x01
  8718. 00005C82  2F01                     move.l     -[A7], D1
  8719. 00005C84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8720. 00005C88  486E FFE2                pea.l      [A6 - 0x1E]
  8721. 00005C8C  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  8722. 00005C90  4A80                     tst.l      D0
  8723. 00005C92  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8724. 00005C96  6600 00D2                bne        +0xD4 /* 00005D6A */
  8725. 00005C9A  286D BA4C                movea.l    A4, [A5 - 0x45B4]
  8726. label00005C9E:
  8727. 00005C9E  200C                     move.l     D0, A4
  8728. 00005CA0  6600 009E                bne        +0xA0 /* 00005D40 */
  8729. 00005CA4  7004                     moveq.l    D0, 0x04
  8730. 00005CA6  C047                     and.w      D0, D7
  8731. 00005CA8  6776                     beq        +0x78 /* 00005D20 */
  8732. 00005CAA  7001                     moveq.l    D0, 0x01
  8733. 00005CAC  C06B 027A                and.w      D0, [A3 + 0x27A]
  8734. 00005CB0  6730                     beq        +0x32 /* 00005CE2 */
  8735. 00005CB2  7002                     moveq.l    D0, 0x02
  8736. 00005CB4  B06B 0278                cmp.w      D0, [A3 + 0x278]
  8737. 00005CB8  6728                     beq        +0x2A /* 00005CE2 */
  8738. 00005CBA  7001                     moveq.l    D0, 0x01
  8739. 00005CBC  B06B 0278                cmp.w      D0, [A3 + 0x278]
  8740. 00005CC0  6720                     beq        +0x22 /* 00005CE2 */
  8741. 00005CC2  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  8742. 00005CC6  2F2B 026E                move.l     -[A7], [A3 + 0x26E]
  8743. 00005CCA  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  8744. 00005CCE  4A40                     tst.w      D0
  8745. 00005CD0  508F                     addq.l     A7, 8
  8746. 00005CD2  660E                     bne        +0x10 /* 00005CE2 */
  8747. 00005CD4  4878 0400                push.l     0x400
  8748. 00005CD8  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  8749. 00005CDC  588F                     addq.l     A7, 4
  8750. 00005CDE  6000 0094                bra        +0x96 /* 00005D74 */
  8751. label00005CE2:
  8752. 00005CE2  486B 0262                pea.l      [A3 + 0x262]
  8753. 00005CE6  4EAD 0DAA                jsr        [A5 + 0xDAA /* export_433 */]
  8754. 00005CEA  3D47 FFFA                move.w     [A6 - 0x6], D7
  8755. 00005CEE  7004                     moveq.l    D0, 0x04
  8756. 00005CF0  C047                     and.w      D0, D7
  8757. 00005CF2  588F                     addq.l     A7, 4
  8758. 00005CF4  670C                     beq        +0xE /* 00005D02 */
  8759. 00005CF6  486E FFE2                pea.l      [A6 - 0x1E]
  8760. 00005CFA  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  8761. 00005CFE  588F                     addq.l     A7, 4
  8762. 00005D00  600A                     bra        +0xC /* 00005D0C */
  8763. label00005D02:
  8764. 00005D02  486E FFE2                pea.l      [A6 - 0x1E]
  8765. 00005D06  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  8766. 00005D0A  588F                     addq.l     A7, 4
  8767. label00005D0C:
  8768. 00005D0C  6712                     beq        +0x14 /* 00005D20 */
  8769. 00005D0E  7008                     moveq.l    D0, 0x08
  8770. 00005D10  C047                     and.w      D0, D7
  8771. 00005D12  6760                     beq        +0x62 /* 00005D74 */
  8772. 00005D14  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  8773. 00005D18  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  8774. 00005D1C  588F                     addq.l     A7, 4
  8775. 00005D1E  6054                     bra        +0x56 /* 00005D74 */
  8776. label00005D20:
  8777. 00005D20  486B 0262                pea.l      [A3 + 0x262]
  8778. 00005D24  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  8779. 00005D28  41EB 0262                lea.l      A0, [A3 + 0x262]
  8780. 00005D2C  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  8781. 00005D30  7006                     moveq.l    D0, 0x06
  8782. label00005D32:
  8783. 00005D32  20D9                     move.l     [A0]+, [A1]+
  8784. 00005D34  51C8 FFFC                dbf        D0, -0x6 /* 00005D32 */
  8785. 00005D38  30D9                     move.w     [A0]+, [A1]+
  8786. 00005D3A  5246                     addq.w     D6, 1
  8787. 00005D3C  588F                     addq.l     A7, 4
  8788. 00005D3E  6034                     bra        +0x36 /* 00005D74 */
  8789. label00005D40:
  8790. 00005D40  B7CC                     cmpa.l     A3, A4
  8791. 00005D42  671E                     beq        +0x20 /* 00005D62 */
  8792. 00005D44  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  8793. 00005D48  2F2C 026E                move.l     -[A7], [A4 + 0x26E]
  8794. 00005D4C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  8795. 00005D50  4A40                     tst.w      D0
  8796. 00005D52  508F                     addq.l     A7, 8
  8797. 00005D54  660C                     bne        +0xE /* 00005D62 */
  8798. 00005D56  4878 0401                push.l     0x401
  8799. 00005D5A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  8800. 00005D5E  588F                     addq.l     A7, 4
  8801. 00005D60  6012                     bra        +0x14 /* 00005D74 */
  8802. label00005D62:
  8803. 00005D62  286C 02C4                movea.l    A4, [A4 + 0x2C4]
  8804. 00005D66  6000 FF36                bra        -0xC8 /* 00005C9E */
  8805. label00005D6A:
  8806. 00005D6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8807. 00005D6E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  8808. 00005D72  588F                     addq.l     A7, 4
  8809. label00005D74:
  8810. 00005D74  4A46                     tst.w      D6
  8811. 00005D76  660A                     bne        +0xC /* 00005D82 */
  8812. 00005D78  486E FFE2                pea.l      [A6 - 0x1E]
  8813. 00005D7C  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  8814. 00005D80  588F                     addq.l     A7, 4
  8815. label00005D82:
  8816. 00005D82  3006                     move.w     D0, D6
  8817. 00005D84  4CEE 18C0 FFD2           movem.l    D6,D7,A3,A4, [A6 - 0x2E]
  8818. 00005D8A  4E5E                     unlink     A6
  8819. 00005D8C  4E75                     rts
  8820. export_642:
  8821. 00005D8E  2F0B                     move.l     -[A7], A3
  8822. 00005D90  266F 0008                movea.l    A3, [A7 + 0x8]
  8823. 00005D94  302B 0410                move.w     D0, [A3 + 0x410]
  8824. 00005D98  526B 0410                addq.w     [A3 + 0x410], 1
  8825. 00005D9C  48C0                     ext.l      D0
  8826. 00005D9E  D080                     add.l      D0, D0
  8827. 00005DA0  41EB 03FE                lea.l      A0, [A3 + 0x3FE]
  8828. 00005DA4  31AB 017E 0800           move.w     [A0 + D0], [A3 + 0x17E]
  8829. 00005DAA  7064                     moveq.l    D0, 0x64
  8830. 00005DAC  2F00                     move.l     -[A7], D0
  8831. 00005DAE  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  8832. 00005DB2  588F                     addq.l     A7, 4
  8833. 00005DB4  265F                     movea.l    A3, [A7]+
  8834. 00005DB6  4E75                     rts
  8835. export_643:
  8836. 00005DB8  2F0B                     move.l     -[A7], A3
  8837. 00005DBA  266F 0008                movea.l    A3, [A7 + 0x8]
  8838. 00005DBE  536B 0410                subq.w     [A3 + 0x410], 1
  8839. 00005DC2  302B 0410                move.w     D0, [A3 + 0x410]
  8840. 00005DC6  48C0                     ext.l      D0
  8841. 00005DC8  D080                     add.l      D0, D0
  8842. 00005DCA  41EB 03FE                lea.l      A0, [A3 + 0x3FE]
  8843. 00005DCE  3030 0800                move.w     D0, [A0 + D0]
  8844. 00005DD2  48C0                     ext.l      D0
  8845. 00005DD4  2F00                     move.l     -[A7], D0
  8846. 00005DD6  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  8847. 00005DDA  588F                     addq.l     A7, 4
  8848. 00005DDC  265F                     movea.l    A3, [A7]+
  8849. 00005DDE  4E75                     rts
  8850. export_644:
  8851. fn00005DE0:
  8852. 00005DE0  4E56 FFFC                link       A6, -0x0004
  8853. 00005DE4  2F0B                     move.l     -[A7], A3
  8854. 00005DE6  266E 0008                movea.l    A3, [A6 + 0x8]
  8855. 00005DEA  206B 0412                movea.l    A0, [A3 + 0x412]
  8856. 00005DEE  3028 0198                move.w     D0, [A0 + 0x198]
  8857. 00005DF2  48C0                     ext.l      D0
  8858. 00005DF4  2F00                     move.l     -[A7], D0
  8859. 00005DF6  302B 0380                move.w     D0, [A3 + 0x380]
  8860. 00005DFA  48C0                     ext.l      D0
  8861. 00005DFC  2F00                     move.l     -[A7], D0
  8862. 00005DFE  302B 034A                move.w     D0, [A3 + 0x34A]
  8863. 00005E02  48C0                     ext.l      D0
  8864. 00005E04  2F00                     move.l     -[A7], D0
  8865. 00005E06  302B 0180                move.w     D0, [A3 + 0x180]
  8866. 00005E0A  48C0                     ext.l      D0
  8867. 00005E0C  2F00                     move.l     -[A7], D0
  8868. 00005E0E  4EBA 0044                jsr        [PC + 0x44 /* 00005E54 */]
  8869. 00005E12  3D40 FFFE                move.w     [A6 - 0x2], D0
  8870. 00005E16  206B 0412                movea.l    A0, [A3 + 0x412]
  8871. 00005E1A  3028 0196                move.w     D0, [A0 + 0x196]
  8872. 00005E1E  48C0                     ext.l      D0
  8873. 00005E20  2F00                     move.l     -[A7], D0
  8874. 00005E22  302B 037E                move.w     D0, [A3 + 0x37E]
  8875. 00005E26  48C0                     ext.l      D0
  8876. 00005E28  2F00                     move.l     -[A7], D0
  8877. 00005E2A  302B 0364                move.w     D0, [A3 + 0x364]
  8878. 00005E2E  48C0                     ext.l      D0
  8879. 00005E30  2F00                     move.l     -[A7], D0
  8880. 00005E32  302B 0184                move.w     D0, [A3 + 0x184]
  8881. 00005E36  48C0                     ext.l      D0
  8882. 00005E38  2F00                     move.l     -[A7], D0
  8883. 00005E3A  4EBA 0018                jsr        [PC + 0x18 /* 00005E54 */]
  8884. 00005E3E  3D40 FFFC                move.w     [A6 - 0x4], D0
  8885. 00005E42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8886. 00005E46  2F0B                     move.l     -[A7], A3
  8887. 00005E48  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  8888. 00005E4C  266E FFF8                movea.l    A3, [A6 - 0x8]
  8889. 00005E50  4E5E                     unlink     A6
  8890. 00005E52  4E75                     rts
  8891. fn00005E54:
  8892. 00005E54  4E56 FFFE                link       A6, -0x0002
  8893. 00005E58  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  8894. 00005E5C  382E 0012                move.w     D4, [A6 + 0x12]
  8895. 00005E60  3A2E 000E                move.w     D5, [A6 + 0xE]
  8896. 00005E64  3E2E 000A                move.w     D7, [A6 + 0xA]
  8897. 00005E68  7C06                     moveq.l    D6, 0x06
  8898. 00005E6A  3D7C 0003 FFFE           move.w     [A6 - 0x2], 0x3
  8899. 00005E70  0C47 0007                cmpi.w     D7, 0x7
  8900. 00005E74  6C06                     bge        +0x8 /* 00005E7C */
  8901. 00005E76  426E FFFE                clr.w      [A6 - 0x2]
  8902. 00005E7A  4246                     clr.w      D6
  8903. label00005E7C:
  8904. 00005E7C  B845                     cmp.w      D4, D5
  8905. 00005E7E  6D04                     blt        +0x6 /* 00005E84 */
  8906. 00005E80  7000                     moveq.l    D0, 0x00
  8907. 00005E82  6052                     bra        +0x54 /* 00005ED6 */
  8908. label00005E84:
  8909. 00005E84  BA6E 0016                cmp.w      D5, [A6 + 0x16]
  8910. 00005E88  6D06                     blt        +0x8 /* 00005E90 */
  8911. 00005E8A  48C7                     ext.l      D7
  8912. 00005E8C  2007                     move.l     D0, D7
  8913. 00005E8E  6046                     bra        +0x48 /* 00005ED6 */
  8914. label00005E90:
  8915. 00005E90  48C5                     ext.l      D5
  8916. 00005E92  48C4                     ext.l      D4
  8917. 00005E94  2005                     move.l     D0, D5
  8918. 00005E96  9084                     sub.l      D0, D4
  8919. 00005E98  48C7                     ext.l      D7
  8920. 00005E9A  48C6                     ext.l      D6
  8921. 00005E9C  2207                     move.l     D1, D7
  8922. 00005E9E  9286                     sub.l      D1, D6
  8923. 00005EA0  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  8924. 00005EA4  3207                     move.w     D1, D7
  8925. 00005EA6  9246                     sub.w      D1, D6
  8926. 00005EA8  48C1                     ext.l      D1
  8927. 00005EAA  2F00                     move.l     -[A7], D0
  8928. 00005EAC  2001                     move.l     D0, D1
  8929. 00005EAE  7202                     moveq.l    D1, 0x02
  8930. 00005EB0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  8931. 00005EB4  2200                     move.l     D1, D0
  8932. 00005EB6  201F                     move.l     D0, [A7]+
  8933. 00005EB8  D280                     add.l      D1, D0
  8934. 00005EBA  302E 0016                move.w     D0, [A6 + 0x16]
  8935. 00005EBE  48C0                     ext.l      D0
  8936. 00005EC0  48C4                     ext.l      D4
  8937. 00005EC2  9084                     sub.l      D0, D4
  8938. 00005EC4  C141                     exg        D0, D1
  8939. 00005EC6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  8940. 00005ECA  322E FFFE                move.w     D1, [A6 - 0x2]
  8941. 00005ECE  48C1                     ext.l      D1
  8942. 00005ED0  D280                     add.l      D1, D0
  8943. 00005ED2  48C1                     ext.l      D1
  8944. 00005ED4  2001                     move.l     D0, D1
  8945. label00005ED6:
  8946. 00005ED6  4CEE 00F0 FFEE           movem.l    D4,D5,D6,D7, [A6 - 0x12]
  8947. 00005EDC  4E5E                     unlink     A6
  8948. 00005EDE  4E75                     rts
  8949. export_645:
  8950. fn00005EE0:
  8951. 00005EE0  48E7 0110                movem.l    -[A7], D7,A3
  8952. 00005EE4  266F 000C                movea.l    A3, [A7 + 0xC]
  8953. 00005EE8  3E2B 0194                move.w     D7, [A3 + 0x194]
  8954. 00005EEC  6002                     bra        +0x4 /* 00005EF0 */
  8955. label00005EEE:
  8956. 00005EEE  5347                     subq.w     D7, 1
  8957. label00005EF0:
  8958. 00005EF0  4A47                     tst.w      D7
  8959. 00005EF2  6D10                     blt        +0x12 /* 00005F04 */
  8960. 00005EF4  206B 0256                movea.l    A0, [A3 + 0x256]
  8961. 00005EF8  48C7                     ext.l      D7
  8962. 00005EFA  2007                     move.l     D0, D7
  8963. 00005EFC  E580                     asl        D0, 2
  8964. 00005EFE  4AB0 0800                tst.l      [A0 + D0]
  8965. 00005F02  67EA                     beq        -0x14 /* 00005EEE */
  8966. label00005F04:
  8967. 00005F04  BE6B 0194                cmp.w      D7, [A3 + 0x194]
  8968. 00005F08  672A                     beq        +0x2C /* 00005F34 */
  8969. 00005F0A  48C7                     ext.l      D7
  8970. 00005F0C  2007                     move.l     D0, D7
  8971. 00005F0E  5280                     addq.l     D0, 1
  8972. 00005F10  E580                     asl        D0, 2
  8973. 00005F12  2F00                     move.l     -[A7], D0
  8974. 00005F14  302B 0194                move.w     D0, [A3 + 0x194]
  8975. 00005F18  48C0                     ext.l      D0
  8976. 00005F1A  5280                     addq.l     D0, 1
  8977. 00005F1C  E580                     asl        D0, 2
  8978. 00005F1E  2F00                     move.l     -[A7], D0
  8979. 00005F20  486B 0256                pea.l      [A3 + 0x256]
  8980. 00005F24  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  8981. 00005F28  4A40                     tst.w      D0
  8982. 00005F2A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8983. 00005F2E  6704                     beq        +0x6 /* 00005F34 */
  8984. 00005F30  3747 0194                move.w     [A3 + 0x194], D7
  8985. label00005F34:
  8986. 00005F34  4CDF 0880                movem.l    D7,A3, [A7]+
  8987. 00005F38  4E75                     rts
  8988. export_646:
  8989. fn00005F3A:
  8990. 00005F3A  4E56 FFFA                link       A6, -0x0006
  8991. 00005F3E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8992. 00005F42  3A2E 000E                move.w     D5, [A6 + 0xE]
  8993. 00005F46  6000 00F2                bra        +0xF4 /* 0000603A */
  8994. label00005F4A:
  8995. 00005F4A  206E FFFC                movea.l    A0, [A6 - 0x4]
  8996. 00005F4E  47E8 0010                lea.l      A3, [A0 + 0x10]
  8997. 00005F52  206E FFFC                movea.l    A0, [A6 - 0x4]
  8998. 00005F56  3E28 0002                move.w     D7, [A0 + 0x2]
  8999. 00005F5A  206E FFFC                movea.l    A0, [A6 - 0x4]
  9000. 00005F5E  3C10                     move.w     D6, [A0]
  9001. 00005F60  3007                     move.w     D0, D7
  9002. 00005F62  9046                     sub.w      D0, D6
  9003. 00005F64  48C0                     ext.l      D0
  9004. 00005F66  E980                     asl        D0, 4
  9005. 00005F68  2840                     movea.l    A4, D0
  9006. 00005F6A  D9CB                     add.l      A4, A3
  9007. 00005F6C  4A14                     tst.b      [A4]
  9008. 00005F6E  6706                     beq        +0x8 /* 00005F76 */
  9009. 00005F70  4A13                     tst.b      [A3]
  9010. 00005F72  6600 00E8                bne        +0xEA /* 0000605C */
  9011. label00005F76:
  9012. 00005F76  3007                     move.w     D0, D7
  9013. 00005F78  9046                     sub.w      D0, D6
  9014. 00005F7A  3D40 FFFA                move.w     [A6 - 0x6], D0
  9015. 00005F7E  6006                     bra        +0x8 /* 00005F86 */
  9016. label00005F80:
  9017. 00005F80  D6FC 0010                add.w      A3, 0x10
  9018. 00005F84  5246                     addq.w     D6, 1
  9019. label00005F86:
  9020. 00005F86  4A13                     tst.b      [A3]
  9021. 00005F88  660C                     bne        +0xE /* 00005F96 */
  9022. 00005F8A  BE46                     cmp.w      D7, D6
  9023. 00005F8C  6EF2                     bgt        -0xC /* 00005F80 */
  9024. 00005F8E  6006                     bra        +0x8 /* 00005F96 */
  9025. label00005F90:
  9026. 00005F90  D8FC FFF0                add.w      A4, 0xFFF0
  9027. 00005F94  5347                     subq.w     D7, 1
  9028. label00005F96:
  9029. 00005F96  4A14                     tst.b      [A4]
  9030. 00005F98  6604                     bne        +0x6 /* 00005F9E */
  9031. 00005F9A  BC47                     cmp.w      D6, D7
  9032. 00005F9C  6DF2                     blt        -0xC /* 00005F90 */
  9033. label00005F9E:
  9034. 00005F9E  4A14                     tst.b      [A4]
  9035. 00005FA0  6622                     bne        +0x24 /* 00005FC4 */
  9036. 00005FA2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9037. 00005FA6  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  9038. 00005FAA  206E 0008                movea.l    A0, [A6 + 0x8]
  9039. 00005FAE  2068 0256                movea.l    A0, [A0 + 0x256]
  9040. 00005FB2  48C5                     ext.l      D5
  9041. 00005FB4  2005                     move.l     D0, D5
  9042. 00005FB6  E580                     asl        D0, 2
  9043. 00005FB8  7200                     moveq.l    D1, 0x00
  9044. 00005FBA  2181 0800                move.l     [A0 + D0], D1
  9045. 00005FBE  588F                     addq.l     A7, 4
  9046. 00005FC0  6000 009A                bra        +0x9C /* 0000605C */
  9047. label00005FC4:
  9048. 00005FC4  48C7                     ext.l      D7
  9049. 00005FC6  48C6                     ext.l      D6
  9050. 00005FC8  2007                     move.l     D0, D7
  9051. 00005FCA  9086                     sub.l      D0, D6
  9052. 00005FCC  E980                     asl        D0, 4
  9053. 00005FCE  2800                     move.l     D4, D0
  9054. 00005FD0  7010                     moveq.l    D0, 0x10
  9055. 00005FD2  D880                     add.l      D4, D0
  9056. 00005FD4  206E FFFC                movea.l    A0, [A6 - 0x4]
  9057. 00005FD8  41E8 0010                lea.l      A0, [A0 + 0x10]
  9058. 00005FDC  B1CB                     cmpa.l     A0, A3
  9059. 00005FDE  6710                     beq        +0x12 /* 00005FF0 */
  9060. 00005FE0  2F0B                     move.l     -[A7], A3
  9061. 00005FE2  206E FFFC                movea.l    A0, [A6 - 0x4]
  9062. 00005FE6  4868 0010                pea.l      [A0 + 0x10]
  9063. 00005FEA  2F04                     move.l     -[A7], D4
  9064. 00005FEC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  9065. label00005FF0:
  9066. 00005FF0  2004                     move.l     D0, D4
  9067. 00005FF2  72F0                     moveq.l    D1, 0xFFFFFFF0
  9068. 00005FF4  9081                     sub.l      D0, D1
  9069. 00005FF6  2F00                     move.l     -[A7], D0
  9070. 00005FF8  302E FFFA                move.w     D0, [A6 - 0x6]
  9071. 00005FFC  48C0                     ext.l      D0
  9072. 00005FFE  E980                     asl        D0, 4
  9073. 00006000  7420                     moveq.l    D2, 0x20
  9074. 00006002  D082                     add.l      D0, D2
  9075. 00006004  2F00                     move.l     -[A7], D0
  9076. 00006006  486E FFFC                pea.l      [A6 - 0x4]
  9077. 0000600A  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  9078. 0000600E  4A40                     tst.w      D0
  9079. 00006010  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9080. 00006014  6746                     beq        +0x48 /* 0000605C */
  9081. 00006016  206E 0008                movea.l    A0, [A6 + 0x8]
  9082. 0000601A  2068 0256                movea.l    A0, [A0 + 0x256]
  9083. 0000601E  48C5                     ext.l      D5
  9084. 00006020  2005                     move.l     D0, D5
  9085. 00006022  E580                     asl        D0, 2
  9086. 00006024  21AE FFFC 0800           move.l     [A0 + D0], [A6 - 0x4]
  9087. 0000602A  206E FFFC                movea.l    A0, [A6 - 0x4]
  9088. 0000602E  3086                     move.w     [A0], D6
  9089. 00006030  206E FFFC                movea.l    A0, [A6 - 0x4]
  9090. 00006034  3147 0002                move.w     [A0 + 0x2], D7
  9091. 00006038  6022                     bra        +0x24 /* 0000605C */
  9092. label0000603A:
  9093. 0000603A  206E 0008                movea.l    A0, [A6 + 0x8]
  9094. 0000603E  BA68 0194                cmp.w      D5, [A0 + 0x194]
  9095. 00006042  6E18                     bgt        +0x1A /* 0000605C */
  9096. 00006044  206E 0008                movea.l    A0, [A6 + 0x8]
  9097. 00006048  2068 0256                movea.l    A0, [A0 + 0x256]
  9098. 0000604C  48C5                     ext.l      D5
  9099. 0000604E  2005                     move.l     D0, D5
  9100. 00006050  E580                     asl        D0, 2
  9101. 00006052  2D70 0800 FFFC           move.l     [A6 - 0x4], [A0 + D0]
  9102. 00006058  6600 FEF0                bne        -0x10E /* 00005F4A */
  9103. label0000605C:
  9104. 0000605C  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  9105. 00006062  4E5E                     unlink     A6
  9106. 00006064  4E75                     rts
  9107. export_647:
  9108. fn00006066:
  9109. 00006066  48E7 0110                movem.l    -[A7], D7,A3
  9110. 0000606A  266F 000C                movea.l    A3, [A7 + 0xC]
  9111. 0000606E  4247                     clr.w      D7
  9112. 00006070  4A6B 0194                tst.w      [A3 + 0x194]
  9113. 00006074  6D1E                     blt        +0x20 /* 00006094 */
  9114. label00006076:
  9115. 00006076  48C7                     ext.l      D7
  9116. 00006078  2F07                     move.l     -[A7], D7
  9117. 0000607A  2F0B                     move.l     -[A7], A3
  9118. 0000607C  4EBA FEBC                jsr        [PC - 0x144 /* 00005F3A */]
  9119. 00006080  508F                     addq.l     A7, 8
  9120. 00006082  3007                     move.w     D0, D7
  9121. 00006084  5247                     addq.w     D7, 1
  9122. 00006086  B06B 0194                cmp.w      D0, [A3 + 0x194]
  9123. 0000608A  6DEA                     blt        -0x14 /* 00006076 */
  9124. 0000608C  2F0B                     move.l     -[A7], A3
  9125. 0000608E  4EBA FE50                jsr        [PC - 0x1B0 /* 00005EE0 */]
  9126. 00006092  588F                     addq.l     A7, 4
  9127. label00006094:
  9128. 00006094  4CDF 0880                movem.l    D7,A3, [A7]+
  9129. 00006098  4E75                     rts
  9130. export_648:
  9131. 0000609A  4E56 FFDE                link       A6, -0x0022
  9132. 0000609E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  9133. 000060A2  266E 0008                movea.l    A3, [A6 + 0x8]
  9134. 000060A6  4244                     clr.w      D4
  9135. 000060A8  4245                     clr.w      D5
  9136. 000060AA  4246                     clr.w      D6
  9137. 000060AC  286B 0246                movea.l    A4, [A3 + 0x246]
  9138. label000060B0:
  9139. 000060B0  BC6B 0160                cmp.w      D6, [A3 + 0x160]
  9140. 000060B4  6600 01AE                bne        +0x1B0 /* 00006264 */
  9141. 000060B8  206E 000C                movea.l    A0, [A6 + 0xC]
  9142. 000060BC  43EE FFDE                lea.l      A1, [A6 - 0x22]
  9143. 000060C0  7007                     moveq.l    D0, 0x07
  9144. label000060C2:
  9145. 000060C2  22D8                     move.l     [A1]+, [A0]+
  9146. 000060C4  51C8 FFFC                dbf        D0, -0x6 /* 000060C2 */
  9147. 000060C8  32D8                     move.w     [A1]+, [A0]+
  9148. 000060CA  7000                     moveq.l    D0, 0x00
  9149. 000060CC  2D40 FFEE                move.l     [A6 - 0x12], D0
  9150. 000060D0  4AAE FFF6                tst.l      [A6 - 0xA]
  9151. 000060D4  6776                     beq        +0x78 /* 0000614C */
  9152. 000060D6  4247                     clr.w      D7
  9153. label000060D8:
  9154. 000060D8  BE6B 0162                cmp.w      D7, [A3 + 0x162]
  9155. 000060DC  664E                     bne        +0x50 /* 0000612C */
  9156. 000060DE  7000                     moveq.l    D0, 0x00
  9157. 000060E0  3007                     move.w     D0, D7
  9158. 000060E2  5280                     addq.l     D0, 1
  9159. 000060E4  E580                     asl        D0, 2
  9160. 000060E6  2F00                     move.l     -[A7], D0
  9161. 000060E8  7000                     moveq.l    D0, 0x00
  9162. 000060EA  3007                     move.w     D0, D7
  9163. 000060EC  E580                     asl        D0, 2
  9164. 000060EE  2F00                     move.l     -[A7], D0
  9165. 000060F0  486B 024A                pea.l      [A3 + 0x24A]
  9166. 000060F4  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  9167. 000060F8  4A40                     tst.w      D0
  9168. 000060FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9169. 000060FE  6606                     bne        +0x8 /* 00006106 */
  9170. 00006100  7000                     moveq.l    D0, 0x00
  9171. 00006102  6000 021E                bra        +0x220 /* 00006322 */
  9172. label00006106:
  9173. 00006106  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9174. 0000610A  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  9175. 0000610E  206B 024A                movea.l    A0, [A3 + 0x24A]
  9176. 00006112  7200                     moveq.l    D1, 0x00
  9177. 00006114  3207                     move.w     D1, D7
  9178. 00006116  E581                     asl        D1, 2
  9179. 00006118  2180 1800                move.l     [A0 + D1], D0
  9180. 0000611C  588F                     addq.l     A7, 4
  9181. 0000611E  6606                     bne        +0x8 /* 00006126 */
  9182. 00006120  7000                     moveq.l    D0, 0x00
  9183. 00006122  6000 01FE                bra        +0x200 /* 00006322 */
  9184. label00006126:
  9185. 00006126  526B 0162                addq.w     [A3 + 0x162], 1
  9186. 0000612A  6020                     bra        +0x22 /* 0000614C */
  9187. label0000612C:
  9188. 0000612C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9189. 00006130  206B 024A                movea.l    A0, [A3 + 0x24A]
  9190. 00006134  7000                     moveq.l    D0, 0x00
  9191. 00006136  3007                     move.w     D0, D7
  9192. 00006138  E580                     asl        D0, 2
  9193. 0000613A  2F30 0800                move.l     -[A7], [A0 + D0]
  9194. 0000613E  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  9195. 00006142  4A40                     tst.w      D0
  9196. 00006144  508F                     addq.l     A7, 8
  9197. 00006146  6704                     beq        +0x6 /* 0000614C */
  9198. 00006148  5247                     addq.w     D7, 1
  9199. 0000614A  608C                     bra        -0x72 /* 000060D8 */
  9200. label0000614C:
  9201. 0000614C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  9202. 00006150  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  9203. 00006154  2D40 FFF2                move.l     [A6 - 0xE], D0
  9204. 00006158  588F                     addq.l     A7, 4
  9205. 0000615A  6700 019C                beq        +0x19E /* 000062F8 */
  9206. 0000615E  4AAE FFF6                tst.l      [A6 - 0xA]
  9207. 00006162  671E                     beq        +0x20 /* 00006182 */
  9208. 00006164  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9209. 00006168  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  9210. 0000616C  2D40 FFF6                move.l     [A6 - 0xA], D0
  9211. 00006170  588F                     addq.l     A7, 4
  9212. 00006172  660E                     bne        +0x10 /* 00006182 */
  9213. 00006174  486E FFF2                pea.l      [A6 - 0xE]
  9214. 00006178  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  9215. 0000617C  588F                     addq.l     A7, 4
  9216. 0000617E  6000 0178                bra        +0x17A /* 000062F8 */
  9217. label00006182:
  9218. 00006182  4A45                     tst.w      D5
  9219. 00006184  674A                     beq        +0x4C /* 000061D0 */
  9220. 00006186  3C05                     move.w     D6, D5
  9221. 00006188  206B 0246                movea.l    A0, [A3 + 0x246]
  9222. 0000618C  7000                     moveq.l    D0, 0x00
  9223. 0000618E  3006                     move.w     D0, D6
  9224. 00006190  2200                     move.l     D1, D0
  9225. 00006192  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9226. 00006196  4841                     swap.w     D1
  9227. 00006198  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9228. 0000619C  4841                     swap.w     D1
  9229. 0000619E  4241                     clr.w      D1
  9230. 000061A0  D081                     add.l      D0, D1
  9231. 000061A2  4870 0814                pea.l      [A0 + D0 + 0x14]
  9232. 000061A6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  9233. 000061AA  206B 0246                movea.l    A0, [A3 + 0x246]
  9234. 000061AE  7000                     moveq.l    D0, 0x00
  9235. 000061B0  3006                     move.w     D0, D6
  9236. 000061B2  2200                     move.l     D1, D0
  9237. 000061B4  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9238. 000061B8  4841                     swap.w     D1
  9239. 000061BA  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9240. 000061BE  4841                     swap.w     D1
  9241. 000061C0  4241                     clr.w      D1
  9242. 000061C2  D081                     add.l      D0, D1
  9243. 000061C4  4870 0818                pea.l      [A0 + D0 + 0x18]
  9244. 000061C8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  9245. 000061CC  508F                     addq.l     A7, 8
  9246. 000061CE  6062                     bra        +0x64 /* 00006232 */
  9247. label000061D0:
  9248. 000061D0  7000                     moveq.l    D0, 0x00
  9249. 000061D2  3006                     move.w     D0, D6
  9250. 000061D4  0C80 0000 FFFE           cmpi.l     D0, 0xFFFE
  9251. 000061DA  660E                     bne        +0x10 /* 000061EA */
  9252. 000061DC  4878 044B                push.l     0x44B
  9253. 000061E0  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  9254. 000061E4  588F                     addq.l     A7, 4
  9255. 000061E6  6000 0110                bra        +0x112 /* 000062F8 */
  9256. label000061EA:
  9257. 000061EA  7000                     moveq.l    D0, 0x00
  9258. 000061EC  3006                     move.w     D0, D6
  9259. 000061EE  5280                     addq.l     D0, 1
  9260. 000061F0  2200                     move.l     D1, D0
  9261. 000061F2  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9262. 000061F6  4841                     swap.w     D1
  9263. 000061F8  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9264. 000061FC  4841                     swap.w     D1
  9265. 000061FE  4241                     clr.w      D1
  9266. 00006200  D081                     add.l      D0, D1
  9267. 00006202  2F00                     move.l     -[A7], D0
  9268. 00006204  7000                     moveq.l    D0, 0x00
  9269. 00006206  3006                     move.w     D0, D6
  9270. 00006208  2200                     move.l     D1, D0
  9271. 0000620A  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9272. 0000620E  4841                     swap.w     D1
  9273. 00006210  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9274. 00006214  4841                     swap.w     D1
  9275. 00006216  4241                     clr.w      D1
  9276. 00006218  D081                     add.l      D0, D1
  9277. 0000621A  2F00                     move.l     -[A7], D0
  9278. 0000621C  486B 0246                pea.l      [A3 + 0x246]
  9279. 00006220  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  9280. 00006224  4A40                     tst.w      D0
  9281. 00006226  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9282. 0000622A  6700 00CC                beq        +0xCE /* 000062F8 */
  9283. 0000622E  526B 0160                addq.w     [A3 + 0x160], 1
  9284. label00006232:
  9285. 00006232  206B 0246                movea.l    A0, [A3 + 0x246]
  9286. 00006236  7000                     moveq.l    D0, 0x00
  9287. 00006238  3006                     move.w     D0, D6
  9288. 0000623A  2200                     move.l     D1, D0
  9289. 0000623C  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9290. 00006240  4841                     swap.w     D1
  9291. 00006242  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9292. 00006246  4841                     swap.w     D1
  9293. 00006248  4241                     clr.w      D1
  9294. 0000624A  D081                     add.l      D0, D1
  9295. 0000624C  41F0 0800                lea.l      A0, [A0 + D0]
  9296. 00006250  43EE FFDE                lea.l      A1, [A6 - 0x22]
  9297. 00006254  7007                     moveq.l    D0, 0x07
  9298. label00006256:
  9299. 00006256  20D9                     move.l     [A0]+, [A1]+
  9300. 00006258  51C8 FFFC                dbf        D0, -0x6 /* 00006256 */
  9301. 0000625C  30D9                     move.w     [A0]+, [A1]+
  9302. 0000625E  5244                     addq.w     D4, 1
  9303. 00006260  6000 0096                bra        +0x98 /* 000062F8 */
  9304. label00006264:
  9305. 00006264  7010                     moveq.l    D0, 0x10
  9306. 00006266  2F00                     move.l     -[A7], D0
  9307. 00006268  2F0C                     move.l     -[A7], A4
  9308. 0000626A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9309. 0000626E  4EAD 0D12                jsr        [A5 + 0xD12 /* export_414 */]
  9310. 00006272  4A40                     tst.w      D0
  9311. 00006274  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9312. 00006278  666C                     bne        +0x6E /* 000062E6 */
  9313. 0000627A  206E 000C                movea.l    A0, [A6 + 0xC]
  9314. 0000627E  3028 001C                move.w     D0, [A0 + 0x1C]
  9315. 00006282  B06C 001C                cmp.w      D0, [A4 + 0x1C]
  9316. 00006286  665E                     bne        +0x60 /* 000062E6 */
  9317. 00006288  206E 000C                movea.l    A0, [A6 + 0xC]
  9318. 0000628C  3028 001E                move.w     D0, [A0 + 0x1E]
  9319. 00006290  B06C 001E                cmp.w      D0, [A4 + 0x1E]
  9320. 00006294  6650                     bne        +0x52 /* 000062E6 */
  9321. 00006296  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  9322. 0000629A  206E 000C                movea.l    A0, [A6 + 0xC]
  9323. 0000629E  2F28 0014                move.l     -[A7], [A0 + 0x14]
  9324. 000062A2  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  9325. 000062A6  4A40                     tst.w      D0
  9326. 000062A8  508F                     addq.l     A7, 8
  9327. 000062AA  663A                     bne        +0x3C /* 000062E6 */
  9328. 000062AC  206E 000C                movea.l    A0, [A6 + 0xC]
  9329. 000062B0  4AA8 0018                tst.l      [A0 + 0x18]
  9330. 000062B4  6606                     bne        +0x8 /* 000062BC */
  9331. 000062B6  4AAC 0018                tst.l      [A4 + 0x18]
  9332. 000062BA  6726                     beq        +0x28 /* 000062E2 */
  9333. label000062BC:
  9334. 000062BC  206E 000C                movea.l    A0, [A6 + 0xC]
  9335. 000062C0  4AA8 0018                tst.l      [A0 + 0x18]
  9336. 000062C4  6720                     beq        +0x22 /* 000062E6 */
  9337. 000062C6  4AAC 0018                tst.l      [A4 + 0x18]
  9338. 000062CA  671A                     beq        +0x1C /* 000062E6 */
  9339. 000062CC  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  9340. 000062D0  206E 000C                movea.l    A0, [A6 + 0xC]
  9341. 000062D4  2F28 0018                move.l     -[A7], [A0 + 0x18]
  9342. 000062D8  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  9343. 000062DC  4A40                     tst.w      D0
  9344. 000062DE  508F                     addq.l     A7, 8
  9345. 000062E0  6604                     bne        +0x6 /* 000062E6 */
  9346. label000062E2:
  9347. 000062E2  5244                     addq.w     D4, 1
  9348. 000062E4  6012                     bra        +0x14 /* 000062F8 */
  9349. label000062E6:
  9350. 000062E6  4AAC 0010                tst.l      [A4 + 0x10]
  9351. 000062EA  6E02                     bgt        +0x4 /* 000062EE */
  9352. 000062EC  3A06                     move.w     D5, D6
  9353. label000062EE:
  9354. 000062EE  5246                     addq.w     D6, 1
  9355. 000062F0  D8FC 0022                add.w      A4, 0x22 /* '\"' */
  9356. 000062F4  6000 FDBA                bra        -0x244 /* 000060B0 */
  9357. label000062F8:
  9358. 000062F8  4A44                     tst.w      D4
  9359. 000062FA  6724                     beq        +0x26 /* 00006320 */
  9360. 000062FC  206B 0246                movea.l    A0, [A3 + 0x246]
  9361. 00006300  226E 0010                movea.l    A1, [A6 + 0x10]
  9362. 00006304  3286                     move.w     [A1], D6
  9363. 00006306  7000                     moveq.l    D0, 0x00
  9364. 00006308  3006                     move.w     D0, D6
  9365. 0000630A  2200                     move.l     D1, D0
  9366. 0000630C  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9367. 00006310  4841                     swap.w     D1
  9368. 00006312  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9369. 00006316  4841                     swap.w     D1
  9370. 00006318  4241                     clr.w      D1
  9371. 0000631A  D081                     add.l      D0, D1
  9372. 0000631C  52B0 0810                addq.l     [A0 + D0 + 0x10], 1
  9373. label00006320:
  9374. 00006320  3004                     move.w     D0, D4
  9375. label00006322:
  9376. 00006322  4CEE 18F0 FFC6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3A]
  9377. 00006328  4E5E                     unlink     A6
  9378. 0000632A  4E75                     rts
  9379. export_649:
  9380. fn0000632C:
  9381. 0000632C  48E7 0110                movem.l    -[A7], D7,A3
  9382. 00006330  3E2F 0012                move.w     D7, [A7 + 0x12]
  9383. 00006334  266F 000C                movea.l    A3, [A7 + 0xC]
  9384. 00006338  206B 0246                movea.l    A0, [A3 + 0x246]
  9385. 0000633C  7000                     moveq.l    D0, 0x00
  9386. 0000633E  3007                     move.w     D0, D7
  9387. 00006340  2200                     move.l     D1, D0
  9388. 00006342  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9389. 00006346  4841                     swap.w     D1
  9390. 00006348  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9391. 0000634C  4841                     swap.w     D1
  9392. 0000634E  4241                     clr.w      D1
  9393. 00006350  D081                     add.l      D0, D1
  9394. 00006352  53B0 0810                subq.l     [A0 + D0 + 0x10], 1
  9395. 00006356  6624                     bne        +0x26 /* 0000637C */
  9396. 00006358  206B 0246                movea.l    A0, [A3 + 0x246]
  9397. 0000635C  7000                     moveq.l    D0, 0x00
  9398. 0000635E  3007                     move.w     D0, D7
  9399. 00006360  2200                     move.l     D1, D0
  9400. 00006362  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9401. 00006366  4841                     swap.w     D1
  9402. 00006368  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9403. 0000636C  4841                     swap.w     D1
  9404. 0000636E  4241                     clr.w      D1
  9405. 00006370  D081                     add.l      D0, D1
  9406. 00006372  4870 0818                pea.l      [A0 + D0 + 0x18]
  9407. 00006376  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  9408. 0000637A  588F                     addq.l     A7, 4
  9409. label0000637C:
  9410. 0000637C  4CDF 0880                movem.l    D7,A3, [A7]+
  9411. 00006380  4E75                     rts
  9412. export_650:
  9413. fn00006382:
  9414. 00006382  2F0B                     move.l     -[A7], A3
  9415. 00006384  266F 0008                movea.l    A3, [A7 + 0x8]
  9416. 00006388  206B 0246                movea.l    A0, [A3 + 0x246]
  9417. 0000638C  7000                     moveq.l    D0, 0x00
  9418. 0000638E  302F 000E                move.w     D0, [A7 + 0xE]
  9419. 00006392  2200                     move.l     D1, D0
  9420. 00006394  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  9421. 00006398  4841                     swap.w     D1
  9422. 0000639A  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  9423. 0000639E  4841                     swap.w     D1
  9424. 000063A0  4241                     clr.w      D1
  9425. 000063A2  D081                     add.l      D0, D1
  9426. 000063A4  52B0 0810                addq.l     [A0 + D0 + 0x10], 1
  9427. 000063A8  265F                     movea.l    A3, [A7]+
  9428. 000063AA  4E75                     rts
  9429. export_651:
  9430. fn000063AC:
  9431. 000063AC  48E7 0110                movem.l    -[A7], D7,A3
  9432. 000063B0  3E2F 0012                move.w     D7, [A7 + 0x12]
  9433. 000063B4  266F 000C                movea.l    A3, [A7 + 0xC]
  9434. 000063B8  BE6B 0194                cmp.w      D7, [A3 + 0x194]
  9435. 000063BC  6F32                     ble        +0x34 /* 000063F0 */
  9436. 000063BE  7000                     moveq.l    D0, 0x00
  9437. 000063C0  3007                     move.w     D0, D7
  9438. 000063C2  5280                     addq.l     D0, 1
  9439. 000063C4  E580                     asl        D0, 2
  9440. 000063C6  2F00                     move.l     -[A7], D0
  9441. 000063C8  302B 0194                move.w     D0, [A3 + 0x194]
  9442. 000063CC  48C0                     ext.l      D0
  9443. 000063CE  5280                     addq.l     D0, 1
  9444. 000063D0  E580                     asl        D0, 2
  9445. 000063D2  2F00                     move.l     -[A7], D0
  9446. 000063D4  486B 0256                pea.l      [A3 + 0x256]
  9447. 000063D8  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  9448. 000063DC  4A40                     tst.w      D0
  9449. 000063DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9450. 000063E2  6708                     beq        +0xA /* 000063EC */
  9451. 000063E4  3747 0194                move.w     [A3 + 0x194], D7
  9452. 000063E8  7001                     moveq.l    D0, 0x01
  9453. 000063EA  6006                     bra        +0x8 /* 000063F2 */
  9454. label000063EC:
  9455. 000063EC  7000                     moveq.l    D0, 0x00
  9456. 000063EE  6002                     bra        +0x4 /* 000063F2 */
  9457. label000063F0:
  9458. 000063F0  7001                     moveq.l    D0, 0x01
  9459. label000063F2:
  9460. 000063F2  4CDF 0880                movem.l    D7,A3, [A7]+
  9461. 000063F6  4E75                     rts
  9462. export_652:
  9463. fn000063F8:
  9464. 000063F8  4E56 FFF0                link       A6, -0x0010
  9465. 000063FC  48E7 0018                movem.l    -[A7], A3,A4
  9466. 00006400  286E 0008                movea.l    A4, [A6 + 0x8]
  9467. 00006404  206C 0412                movea.l    A0, [A4 + 0x412]
  9468. 00006408  41E8 0262                lea.l      A0, [A0 + 0x262]
  9469. 0000640C  2D48 FFF8                move.l     [A6 - 0x8], A0
  9470. 00006410  2F28 0008                move.l     -[A7], [A0 + 0x8]
  9471. 00006414  4EBA EFBC                jsr        [PC - 0x1044 /* 000053D2 */]
  9472. 00006418  2D40 FFFC                move.l     [A6 - 0x4], D0
  9473. 0000641C  588F                     addq.l     A7, 4
  9474. 0000641E  6632                     bne        +0x34 /* 00006452 */
  9475. 00006420  266D BA4C                movea.l    A3, [A5 - 0x45B4]
  9476. 00006424  6028                     bra        +0x2A /* 0000644E */
  9477. label00006426:
  9478. 00006426  2F2B 026A                move.l     -[A7], [A3 + 0x26A]
  9479. 0000642A  206E FFF8                movea.l    A0, [A6 - 0x8]
  9480. 0000642E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  9481. 00006432  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  9482. 00006436  4A40                     tst.w      D0
  9483. 00006438  508F                     addq.l     A7, 8
  9484. 0000643A  660E                     bne        +0x10 /* 0000644A */
  9485. 0000643C  B7EC 0412                cmpa.l     A3, [A4 + 0x412]
  9486. 00006440  6708                     beq        +0xA /* 0000644A */
  9487. 00006442  7001                     moveq.l    D0, 0x01
  9488. 00006444  2D40 FFFC                move.l     [A6 - 0x4], D0
  9489. 00006448  6008                     bra        +0xA /* 00006452 */
  9490. label0000644A:
  9491. 0000644A  266B 02C4                movea.l    A3, [A3 + 0x2C4]
  9492. label0000644E:
  9493. 0000644E  200B                     move.l     D0, A3
  9494. 00006450  66D4                     bne        -0x2A /* 00006426 */
  9495. label00006452:
  9496. 00006452  7001                     moveq.l    D0, 0x01
  9497. 00006454  4AAE FFFC                tst.l      [A6 - 0x4]
  9498. 00006458  6708                     beq        +0xA /* 00006462 */
  9499. 0000645A  B9EE FFFC                cmpa.l     A4, [A6 - 0x4]
  9500. 0000645E  6702                     beq        +0x4 /* 00006462 */
  9501. 00006460  7000                     moveq.l    D0, 0x00
  9502. label00006462:
  9503. 00006462  4A80                     tst.l      D0
  9504. 00006464  670A                     beq        +0xC /* 00006470 */
  9505. 00006466  206E FFF8                movea.l    A0, [A6 - 0x8]
  9506. 0000646A  2068 0008                movea.l    A0, [A0 + 0x8]
  9507. 0000646E  6008                     bra        +0xA /* 00006478 */
  9508. label00006470:
  9509. 00006470  206E FFF8                movea.l    A0, [A6 - 0x8]
  9510. 00006474  2068 000C                movea.l    A0, [A0 + 0xC]
  9511. label00006478:
  9512. 00006478  2F08                     move.l     -[A7], A0
  9513. 0000647A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9514. 0000647E  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  9515. 00006482  4A6C 01B6                tst.w      [A4 + 0x1B6]
  9516. 00006486  508F                     addq.l     A7, 8
  9517. 00006488  6734                     beq        +0x36 /* 000064BE */
  9518. 0000648A  486E FFF0                pea.l      [A6 - 0x10]
  9519. 0000648E  302C 01B6                move.w     D0, [A4 + 0x1B6]
  9520. 00006492  48C0                     ext.l      D0
  9521. 00006494  2F00                     move.l     -[A7], D0
  9522. 00006496  4EAD 0DEA                jsr        [A5 + 0xDEA /* export_441 */]
  9523. 0000649A  206E 000C                movea.l    A0, [A6 + 0xC]
  9524. 0000649E  226E 000C                movea.l    A1, [A6 + 0xC]
  9525. 000064A2  5211                     addq.b     [A1], 1
  9526. 000064A4  7000                     moveq.l    D0, 0x00
  9527. 000064A6  1011                     move.b     D0, [A1]
  9528. 000064A8  11BC 003A 0000           move.b     [A0 + D0.w], 0x3A /* ':' */
  9529. 000064AE  486E FFF0                pea.l      [A6 - 0x10]
  9530. 000064B2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9531. 000064B6  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  9532. 000064BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9533. label000064BE:
  9534. 000064BE  4CEE 1800 FFE8           movem.l    A3,A4, [A6 - 0x18]
  9535. 000064C4  4E5E                     unlink     A6
  9536. 000064C6  4E75                     rts
  9537. export_653:
  9538. fn000064C8:
  9539. 000064C8  4E56 FF00                link       A6, -0x0100
  9540. 000064CC  48E7 0018                movem.l    -[A7], A3,A4
  9541. 000064D0  49EE FF00                lea.l      A4, [A6 - 0x100]
  9542. 000064D4  266E 0008                movea.l    A3, [A6 + 0x8]
  9543. 000064D8  376E 000E 01B6           move.w     [A3 + 0x1B6], [A6 + 0xE]
  9544. 000064DE  2F0C                     move.l     -[A7], A4
  9545. 000064E0  2F0B                     move.l     -[A7], A3
  9546. 000064E2  4EBA FF14                jsr        [PC - 0xEC /* 000063F8 */]
  9547. 000064E6  2F0C                     move.l     -[A7], A4
  9548. 000064E8  2F0B                     move.l     -[A7], A3
  9549. 000064EA  4EAD 0A0A                jsr        [A5 + 0xA0A /* export_317 */]
  9550. 000064EE  4CEE 1800 FEF8           movem.l    A3,A4, [A6 - 0x108]
  9551. 000064F4  4E5E                     unlink     A6
  9552. 000064F6  4E75                     rts
  9553. export_654:
  9554. 000064F8  4E56 FFF8                link       A6, -0x0008
  9555. 000064FC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  9556. 00006500  266E 000C                movea.l    A3, [A6 + 0xC]
  9557. 00006504  4AAE 0008                tst.l      [A6 + 0x8]
  9558. 00006508  6776                     beq        +0x78 /* 00006580 */
  9559. 0000650A  7048                     moveq.l    D0, 0x48
  9560. 0000650C  2F00                     move.l     -[A7], D0
  9561. 0000650E  206E 0008                movea.l    A0, [A6 + 0x8]
  9562. 00006512  3228 0002                move.w     D1, [A0 + 0x2]
  9563. 00006516  48C1                     ext.l      D1
  9564. 00006518  2F01                     move.l     -[A7], D1
  9565. 0000651A  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  9566. 0000651E  D06D E9F0                add.w      D0, [A5 - 0x1610]
  9567. 00006522  3740 0002                move.w     [A3 + 0x2], D0
  9568. 00006526  7048                     moveq.l    D0, 0x48
  9569. 00006528  2F00                     move.l     -[A7], D0
  9570. 0000652A  206E 0008                movea.l    A0, [A6 + 0x8]
  9571. 0000652E  3210                     move.w     D1, [A0]
  9572. 00006530  48C1                     ext.l      D1
  9573. 00006532  2F01                     move.l     -[A7], D1
  9574. 00006534  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  9575. 00006538  D06D E9EE                add.w      D0, [A5 - 0x1612]
  9576. 0000653C  3680                     move.w     [A3], D0
  9577. 0000653E  7048                     moveq.l    D0, 0x48
  9578. 00006540  2F00                     move.l     -[A7], D0
  9579. 00006542  206E 0008                movea.l    A0, [A6 + 0x8]
  9580. 00006546  3228 0006                move.w     D1, [A0 + 0x6]
  9581. 0000654A  48C1                     ext.l      D1
  9582. 0000654C  2F01                     move.l     -[A7], D1
  9583. 0000654E  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  9584. 00006552  D06B 0002                add.w      D0, [A3 + 0x2]
  9585. 00006556  5340                     subq.w     D0, 1
  9586. 00006558  3740 0006                move.w     [A3 + 0x6], D0
  9587. 0000655C  7048                     moveq.l    D0, 0x48
  9588. 0000655E  2F00                     move.l     -[A7], D0
  9589. 00006560  206E 0008                movea.l    A0, [A6 + 0x8]
  9590. 00006564  3228 0004                move.w     D1, [A0 + 0x4]
  9591. 00006568  48C1                     ext.l      D1
  9592. 0000656A  2F01                     move.l     -[A7], D1
  9593. 0000656C  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  9594. 00006570  D053                     add.w      D0, [A3]
  9595. 00006572  5340                     subq.w     D0, 1
  9596. 00006574  3740 0004                move.w     [A3 + 0x4], D0
  9597. 00006578  4FEF 0020                lea.l      A7, [A7 + 0x20]
  9598. 0000657C  6000 0098                bra        +0x9A /* 00006616 */
  9599. label00006580:
  9600. 00006580  286D E9E2                movea.l    A4, [A5 - 0x161E]
  9601. 00006584  302D E9F0                move.w     D0, [A5 - 0x1610]
  9602. 00006588  D06D E9F4                add.w      D0, [A5 - 0x160C]
  9603. 0000658C  48C0                     ext.l      D0
  9604. 0000658E  81FC 0002                divs.w     D0, 0x2
  9605. 00006592  3C00                     move.w     D6, D0
  9606. 00006594  302D E9EE                move.w     D0, [A5 - 0x1612]
  9607. 00006598  D06D E9F2                add.w      D0, [A5 - 0x160E]
  9608. 0000659C  48C0                     ext.l      D0
  9609. 0000659E  81FC 0002                divs.w     D0, 0x2
  9610. 000065A2  3E00                     move.w     D7, D0
  9611. 000065A4  41ED E9EE                lea.l      A0, [A5 - 0x1612]
  9612. 000065A8  43EB 0008                lea.l      A1, [A3 + 0x8]
  9613. 000065AC  22D8                     move.l     [A1]+, [A0]+
  9614. 000065AE  22D8                     move.l     [A1]+, [A0]+
  9615. 000065B0  204B                     movea.l    A0, A3
  9616. 000065B2  5088                     addq.l     A0, 8
  9617. 000065B4  224B                     movea.l    A1, A3
  9618. 000065B6  22D8                     move.l     [A1]+, [A0]+
  9619. 000065B8  22D8                     move.l     [A1]+, [A0]+
  9620. 000065BA  6056                     bra        +0x58 /* 00006612 */
  9621. label000065BC:
  9622. 000065BC  486E FFF8                pea.l      [A6 - 0x8]
  9623. 000065C0  2F0C                     move.l     -[A7], A4
  9624. 000065C2  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  9625. 000065C6  7048                     moveq.l    D0, 0x48
  9626. 000065C8  2F00                     move.l     -[A7], D0
  9627. 000065CA  322B 0002                move.w     D1, [A3 + 0x2]
  9628. 000065CE  48C1                     ext.l      D1
  9629. 000065D0  2F01                     move.l     -[A7], D1
  9630. 000065D2  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  9631. 000065D6  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  9632. 000065DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9633. 000065DE  662E                     bne        +0x30 /* 0000660E */
  9634. 000065E0  7048                     moveq.l    D0, 0x48
  9635. 000065E2  2F00                     move.l     -[A7], D0
  9636. 000065E4  3213                     move.w     D1, [A3]
  9637. 000065E6  48C1                     ext.l      D1
  9638. 000065E8  2F01                     move.l     -[A7], D1
  9639. 000065EA  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  9640. 000065EE  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  9641. 000065F2  508F                     addq.l     A7, 8
  9642. 000065F4  6618                     bne        +0x1A /* 0000660E */
  9643. 000065F6  BC6B 0002                cmp.w      D6, [A3 + 0x2]
  9644. 000065FA  6F1A                     ble        +0x1C /* 00006616 */
  9645. 000065FC  BE53                     cmp.w      D7, [A3]
  9646. 000065FE  6F16                     ble        +0x18 /* 00006616 */
  9647. 00006600  506B 0002                addq.w     [A3 + 0x2], 8
  9648. 00006604  0653 0012                addi.w     [A3], 0x12
  9649. 00006608  286D E9E2                movea.l    A4, [A5 - 0x161E]
  9650. 0000660C  6004                     bra        +0x6 /* 00006612 */
  9651. label0000660E:
  9652. 0000660E  286C 0164                movea.l    A4, [A4 + 0x164]
  9653. label00006612:
  9654. 00006612  200C                     move.l     D0, A4
  9655. 00006614  66A6                     bne        -0x58 /* 000065BC */
  9656. label00006616:
  9657. 00006616  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  9658. 0000661C  4E5E                     unlink     A6
  9659. 0000661E  4E75                     rts
  9660. fn00006620:
  9661. 00006620  4E56 FFF0                link       A6, -0x0010
  9662. 00006624  48E7 0018                movem.l    -[A7], A3,A4
  9663. 00006628  49EE FFF0                lea.l      A4, [A6 - 0x10]
  9664. 0000662C  266E 0014                movea.l    A3, [A6 + 0x14]
  9665. 00006630  206E 0018                movea.l    A0, [A6 + 0x18]
  9666. 00006634  224C                     movea.l    A1, A4
  9667. 00006636  22D8                     move.l     [A1]+, [A0]+
  9668. 00006638  22D8                     move.l     [A1]+, [A0]+
  9669. 0000663A  206E 0018                movea.l    A0, [A6 + 0x18]
  9670. 0000663E  224C                     movea.l    A1, A4
  9671. 00006640  5089                     addq.l     A1, 8
  9672. 00006642  5088                     addq.l     A0, 8
  9673. 00006644  22D8                     move.l     [A1]+, [A0]+
  9674. 00006646  22D8                     move.l     [A1]+, [A0]+
  9675. 00006648  7002                     moveq.l    D0, 0x02
  9676. 0000664A  B06B 0020                cmp.w      D0, [A3 + 0x20]
  9677. 0000664E  661C                     bne        +0x1E /* 0000666C */
  9678. 00006650  2F0C                     move.l     -[A7], A4
  9679. 00006652  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9680. 00006656  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9681. 0000665A  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  9682. 0000665E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9683. 00006662  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  9684. 00006666  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9685. 0000666A  604E                     bra        +0x50 /* 000066BA */
  9686. label0000666C:
  9687. 0000666C  266B 002A                movea.l    A3, [A3 + 0x2A]
  9688. 00006670  6042                     bra        +0x44 /* 000066B4 */
  9689. label00006672:
  9690. 00006672  7002                     moveq.l    D0, 0x02
  9691. 00006674  B06B 0020                cmp.w      D0, [A3 + 0x20]
  9692. 00006678  6708                     beq        +0xA /* 00006682 */
  9693. 0000667A  700B                     moveq.l    D0, 0x0B
  9694. 0000667C  B06B 0020                cmp.w      D0, [A3 + 0x20]
  9695. 00006680  662E                     bne        +0x30 /* 000066B0 */
  9696. label00006682:
  9697. 00006682  2F0C                     move.l     -[A7], A4
  9698. 00006684  486B 0018                pea.l      [A3 + 0x18]
  9699. 00006688  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  9700. 0000668C  4EAD 16AA                jsr        [A5 + 0x16AA /* export_721 */]
  9701. 00006690  2F0C                     move.l     -[A7], A4
  9702. 00006692  2F0B                     move.l     -[A7], A3
  9703. 00006694  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9704. 00006698  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9705. 0000669C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9706. 000066A0  4EBA FF7E                jsr        [PC - 0x82 /* 00006620 */]
  9707. 000066A4  4A40                     tst.w      D0
  9708. 000066A6  4FEF 0020                lea.l      A7, [A7 + 0x20]
  9709. 000066AA  6704                     beq        +0x6 /* 000066B0 */
  9710. 000066AC  7001                     moveq.l    D0, 0x01
  9711. 000066AE  600A                     bra        +0xC /* 000066BA */
  9712. label000066B0:
  9713. 000066B0  266B 0026                movea.l    A3, [A3 + 0x26]
  9714. label000066B4:
  9715. 000066B4  200B                     move.l     D0, A3
  9716. 000066B6  66BA                     bne        -0x44 /* 00006672 */
  9717. 000066B8  7000                     moveq.l    D0, 0x00
  9718. label000066BA:
  9719. 000066BA  4CEE 1800 FFE8           movem.l    A3,A4, [A6 - 0x18]
  9720. 000066C0  4E5E                     unlink     A6
  9721. 000066C2  4E75                     rts
  9722. export_655:
  9723. 000066C4  4E56 0000                link       A6, 0
  9724. 000066C8  48E7 0018                movem.l    -[A7], A3,A4
  9725. 000066CC  4A6D EA58                tst.w      [A5 - 0x15A8]
  9726. 000066D0  6700 0094                beq        +0x96 /* 00006766 */
  9727. 000066D4  206D B9F8                movea.l    A0, [A5 - 0x4608]
  9728. 000066D8  4868 01C2                pea.l      [A0 + 0x1C2]
  9729. 000066DC  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  9730. 000066E0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9731. 000066E4  206D B9F8                movea.l    A0, [A5 - 0x4608]
  9732. 000066E8  4868 01DA                pea.l      [A0 + 0x1DA]
  9733. 000066EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9734. 000066F0  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  9735. 000066F4  4A40                     tst.w      D0
  9736. 000066F6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9737. 000066FA  6660                     bne        +0x62 /* 0000675C */
  9738. 000066FC  286D E9E2                movea.l    A4, [A5 - 0x161E]
  9739. 00006700  6056                     bra        +0x58 /* 00006758 */
  9740. label00006702:
  9741. 00006702  4A6C 018A                tst.w      [A4 + 0x18A]
  9742. 00006706  664C                     bne        +0x4E /* 00006754 */
  9743. 00006708  206D B9F8                movea.l    A0, [A5 - 0x4608]
  9744. 0000670C  202C 0412                move.l     D0, [A4 + 0x412]
  9745. 00006710  B0A8 0412                cmp.l      D0, [A0 + 0x412]
  9746. 00006714  663E                     bne        +0x40 /* 00006754 */
  9747. 00006716  266C 03D2                movea.l    A3, [A4 + 0x3D2]
  9748. 0000671A  6034                     bra        +0x36 /* 00006750 */
  9749. label0000671C:
  9750. 0000671C  206B 0010                movea.l    A0, [A3 + 0x10]
  9751. 00006720  7002                     moveq.l    D0, 0x02
  9752. 00006722  B068 0020                cmp.w      D0, [A0 + 0x20]
  9753. 00006726  670C                     beq        +0xE /* 00006734 */
  9754. 00006728  206B 0010                movea.l    A0, [A3 + 0x10]
  9755. 0000672C  700B                     moveq.l    D0, 0x0B
  9756. 0000672E  B068 0020                cmp.w      D0, [A0 + 0x20]
  9757. 00006732  6618                     bne        +0x1A /* 0000674C */
  9758. label00006734:
  9759. 00006734  2F0B                     move.l     -[A7], A3
  9760. 00006736  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  9761. 0000673A  2F0C                     move.l     -[A7], A4
  9762. 0000673C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9763. 00006740  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9764. 00006744  4EBA FEDA                jsr        [PC - 0x126 /* 00006620 */]
  9765. 00006748  4FEF 0014                lea.l      A7, [A7 + 0x14]
  9766. label0000674C:
  9767. 0000674C  266B 001A                movea.l    A3, [A3 + 0x1A]
  9768. label00006750:
  9769. 00006750  200B                     move.l     D0, A3
  9770. 00006752  66C8                     bne        -0x36 /* 0000671C */
  9771. label00006754:
  9772. 00006754  286C 0164                movea.l    A4, [A4 + 0x164]
  9773. label00006758:
  9774. 00006758  200C                     move.l     D0, A4
  9775. 0000675A  66A6                     bne        -0x58 /* 00006702 */
  9776. label0000675C:
  9777. 0000675C  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  9778. 00006760  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  9779. 00006764  588F                     addq.l     A7, 4
  9780. label00006766:
  9781. 00006766  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  9782. 0000676C  4E5E                     unlink     A6
  9783. 0000676E  4E75                     rts
  9784.